3928 Twiggs St
San Diego, CA 92110
San Diego, CA 92110
Open HoursLunch & Dinner daily
OverviewThis charming, intimate restaurant is often overlooked by the tourist hordes, but locals know to look for the candlelit porch with a half-dozen intimate tables. The interior...
more
