Barra Barra
4016 Wallace St, San Diego
(619) 291-3200
Recent Reviews
Order Online
You May Also Like
Viva el Cafe - 2754 Calhoun St
Coffee Shops, Coffee, Coffee & Tea
Casa de Reyes - 2754 Calhoun St
Mexican, Gluten-Free
Rust General Store - 2720 Calhoun St
Coffee & Tea, American, Pet Friendly, New American
Restaurants in San Diego, CA
Barra Barra
4016 Wallace St, San Diego, CA 92110
(619) 291-3200