18 Tyler St
Boston, MA 02111
Boston, MA 02111
Open HoursOpen daily 11 a.m.-3 a.m.
OverviewBig Fish Seafood Restaurant boasts a menu as long as a letter to Santa Claus. The atmosphere is more boisterous, family-style than quiet, classic dining, but the food is worth...
more