Bertas Latin American Restaurant
Berta’s Latin American Restaurant: A Culinary Voyage A Taste of South America in San Diego Ah, Berta’s Latin American Restaurant, a culinary gem placed sometimes unceremoniously at 3928 Twiggs St, San Diego, CA 92110. You step in, not just through a door but into a vibrant tapestry of flavors woven with the threads of South…