New England is a great place for people who love to eat out at restaurants.
We are fortunate to have some of the world’s best locally-owned restaurants. No matter where you go in New England, you’ll find at least a few stand-out restaurants.
In addition to the great local restaurants, we have at least a few of each of the best chain restaurants. Some of New England’s most popular chain restaurants include the 99 Restaurants, Applebee’s, IHOP, Texas Roadhouse, and Olive Garden…