999 Beacon St
Brookline, MA 02446
Brookline, MA 02446
Open HoursArray
OverviewAuthentic, creative and sometimes salty tapas are the specialty at Taberna de Haro, including frog legs, octopus, garlicky mushrooms and grilled asparagus. Fear not, as there...
more
