Berta's Latin American Restaurant

User Rating:


Address:

3928 Twiggs St
At Congress St, Old Town
San Diego, CA 92110

Phone:

619/295-2343

Map:


Contact   ·   Privacy   ·   Terms