Restaurants in Boston, Massachusetts
Restaurants • Seafood Restaurants • Italian Restaurants
3 Mechanic Street,
Boston ,
Massachusetts
02113
UNITED STATES
Located in the North End of Boston, our fresh seafood dishes include jumbo shrimp cocktails, crab cocktails, clam chowder and more. Stop in for a refreshing cocktail or have a taste of one of our sweet desserts.
Based on 1 reviews
Probably my favorite restaurant in Boston
I love Mare but have only been two times. The restaurant itself is clean, hip and intimate. There is this cool light fixture that fills the dining area with an assortment of warm colors that changes every so often, creating a unique...Worldwide > United States > Boston, MA > Seafood Restaurants