3928 Twiggs St
San Diego, CA 92110
San Diego, CA 92110
Open HoursArray
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
