Toro

Boston's beloved tapas spot opens in Chelsea today. The 120-seat space features windows overlooking the water and a menu that includes smoked duck drumettes with a membrillo glaze and pig's ear terrine with king crab and yuzu.

Advertisement

Recommended

Advertisement