RESTAURANT

WEBSITE S3D

THE LOT in La Jolla features a theater, restaurant, bar, and cafe.