Barbusa
Home
United States
California
Barbusa
Barbusa
India Street, San Diego, CA 92101, United States of America
Sep 30, 2024
Cuisine :
Italian
Related listing
Born & Raised
India Street, San Diego, CA 92101, United States of America
Influx
750 West Fir Street, San Diego, CA 92101, United States of America
Cloak & Petal
1935 India Street, San Diego, CA 92101, United States of America
Bencotto
750 West Fir Street, San Diego, CA 92101, United States of America
Civico 1845
1845 India Street, San Diego, CA 92101, United States of America