When you think about great restaurants in New Hampshire, your thoughts may gravitate toward the bigger cities of Manchester and Concord. Sure, there's no lack of fine dining in either of those locations, but there are also lots of places for a delicious meal in the more rural parts of the state. Here are a few that are worth visiting.
1. White Mountain Cider Company, Glen
Enjoy casual fare in the midst of the White Mountains at this award-winning restaurant, gourmet market, and cider mill. Executive Chef Miles Williams creates thoughtfully prepared dishes using seasonal and locally-sourced ingredients that are sure to appeal to any foodie. For more information, visit the White Mountain Cider Company website.
2. Greenleaf, Milford
Housed in a former bank in historic downtown Milford, Greenleaf is a farm-to-table restaurant whose menu is inspired by the changing New England seasons. The restaurant's dishes are mainly made with ingredients sourced from local farmers. For more information, visit the Greenleaf website.
3. Murphy's On The Green, Hanover
Murphy’s has the distinction of being the longest original family-owned business in Hanover, having been established by the Leeming family in 1992. It began as a simple pub, but has evolved today into more sophisticated culinary excellence. For more information, visit the Murphy's On The Green website.
4. The Refinery Restaurant & Market, Andover
Traditional American food and delicious BBQ dishes are the focus of The Refinery. In addition to their extensive menu for dining in, you can also get their great food for takeout, or have them cater your next event. For more information, visit the Refinery Restaurant & Market website.
5. Cielito Mexican Restaurant, Bristol
Cielito Mexican Restaurant serves up fine Mexican food in beautiful downtown Bristol. All the classics are here from enchiladas to chimichangas, all made with a creative flair. Of course, don't forget to order a specialty margarita from their extensive drink menu. For more information, visit the Cielito Mexican Restaurant website.
Cielito Mexican Restaurant serves up fine Mexican food in beautiful downtown Bristol. All the classics are here from enchiladas to chimichangas, all made with a creative flair. Of course, don't forget to order a specialty margarita from their extensive drink menu. For more information, visit the Cielito Mexican Restaurant website.
Looking for some other great dining around New Hampshire? We've got you covered with 9 restaurants that have great views, 7 riverfront eateries that you'll love, and 6 family-friendly restaurants that both adults and kids will enjoy.
Subscribe to our newsletter
Get the latest updates and news
Thank you for subscribing!