999 Beacon St
Brookline, MA 02446
Brookline, MA 02446
Open HoursDinner Mon.-Sat.
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
