Some of the best-known restaurants in New Hampshire by city, along with a brief description of their menu:
Manchester – Hanover Street Chophouse: Located at 149 Hanover St, Manchester, NH 03101, this high-end steakhouse serves up prime cuts of meat and fresh seafood in a sophisticated setting. Their menu also features a variety of appetizers, salads, and sides.
Portsmouth – The Black Trumpet: Located at 29 Ceres St, Portsmouth, NH 03801, this cozy bistro offers a seasonal menu that highlights local ingredients and Mediterranean-inspired dishes. They also have an extensive wine list and craft cocktails.
Nashua – MT’s Local Kitchen & Wine Bar: Located at 212 Main St, Nashua, NH 03060, this casual spot serves up contemporary American cuisine with a focus on seasonal ingredients. Their menu includes a variety of small plates, entrees, and wood-fired pizzas, as well as an extensive wine list.
Concord – O Steaks & Seafood: Located at 11 South Main St, Concord, NH 03301, this steakhouse and seafood restaurant offer a menu that features both classic and contemporary dishes, with a focus on locally sourced ingredients. They also have a sushi bar and an extensive wine list.
Hanover – Pine: Located at 2 E Wheelock St, Hanover, NH 03755, this farm-to-table restaurant sources most of its ingredients from local farms and producers, and offers a menu that changes frequently based on the seasons. They also have an impressive wine list and craft cocktails.
Keene – Fireworks: Located at 22 Main St, Keene, NH 03431, this wood-fired pizza restaurant offers a variety of creative toppings and salads, as well as small plates, sandwiches, and desserts. They also have an extensive beer and wine list.
North Conway – Moat Mountain Smokehouse & Brewing Co.: Located at 3378 White Mountain Hwy, North Conway, NH 03860, this brewpub serves up hearty pub fare and house-brewed beer in a rustic setting. Their menu includes burgers, sandwiches, smoked meats, and more.
Dover – Orchard Street Chop Shop: Located at 1 Orchard St, Dover, NH 03820, this contemporary steakhouse serves up high-quality cuts of meat, fresh seafood, and creative cocktails in a stylish atmosphere. They also offer a variety of appetizers, sides, and desserts.
Hanover – Lou’s Restaurant & Bakery: Located at 30 S Main St, Hanover, NH 03755, this casual diner serves up classic American comfort food, including breakfast all day, sandwiches, burgers, and homemade pies and pastries.
Portsmouth – Surf Restaurant: Located at 99 Bow St, Portsmouth, NH 03801, this upscale seafood restaurant offers a menu that highlights fresh, locally caught seafood, as well as other New England-inspired dishes. They also have an extensive wine list and craft cocktails.