This Is The Only New England State Where You'll Find A Red Lobster - Tasting Table
Red Lobster has struggled to maintain a presence in New England due to its inability to compete with the region's local seafood, especially with lobster being a specialty.