(619) 238-1917
Facebook
Twitter
Instagram
Facebook
Twitter
Instagram
HOME
ABOUT
MENUS
Food Menu
Drinks Menu
Wine Lists
PRESS
RESERVATIONS
CONTACT
SHOP
MERCH
GIFT CARDS
Select Page
Newsletter
Email
Contact Barbusa
1917 India Street San Diego, CA 92101
(619) 238-1917
info@barbusa.com
Facebook
Twitter
Instagram
Latest News
Restaurants are a risky business: here’s how 4 beat the odds
Follow on Instagram