Berta's Latin Cuisine in Old Town
 
 
 
 

Happy
New Year!

3928 Twiggs St. San Diego, CA 92110 

Open: Tuesday - Sunday 12pm - 9pm​​​​​​