There used to be Red Lobster in Maine, New Hampshire, and Massachusetts, but as of 2025, the only New England state with the chain restaurant is Connecticut.
If you call New England home and your property tax bill feels like a hitting a huge pothole going 50mph every year—yeah, you’re not imagining things. The Northeast corner of the U.S. is crushin' it in the “most likely to make you cry over your mortgage” category.
Take your kids, or your spouse, on a super fun day trip to the Pez Factory. It’s been hiding in plain sight in New England, and way cooler than M&M World.