Barbusa
Barbusa | Courtesy of Sam Wells
Barbusa | Courtesy of Sam Wells

Barbusa

San Diego
$$$$
Barbusa

1917 India St

San Diego, CA 92101

Available for Reservations