Get directions to: Bolsa Restaurant, San Diego, CA
Restaurant address: 9225 Mira Mesa Blvd Ste 118 San Diego, CA 92126, USA
Restaurant: Bolsa Restaurant