Boston food
fromTasting Table
2 months agoThis Is The Only New England State Where You'll Find A Red Lobster - Tasting Table
Red Lobster's presence in New England is minimal due to local seafood choices and pricing.
The chain's struggle stems from its inability to compete with local seafood offerings.