One of the most historic regions in the United States, New England has had plenty of time to get its gastronomical scene on point. Filled with seafood, farm-to-table ingredients, and storied kitchens, here are five must-visit New England restaurants.

Fore Street
Portland Maine

A quaint spot in the hip waterside city of Portland, Fore Street is one of Maine’s premier fine dining destinations. Its menu changes daily and sources foraged ingredients from the surrounding region and waters to offer wood-oven grilled seafood, turnspit roasted meats, plants, artisan cheeses and more.

Jumpin Jay’s
Portsmouth, NH

Like countless other restaurants in New England, Jumpin Jay’s specializes in fresh, local seafood. They elevate classic dishes with moves like adding ginger and sesame vinaigrette to their diced yellowfin tuna tartare. The linguine in white clam sauce is also a customer favorite, with the perfect balance of cream, lemon, garlic and red pepper.

Solo Farm & Table
South Londonderry, Vermont

If there’s any place to enjoy fine dining right at the farm where the ingredients are produced, it’s in Vermont. Solo Farm & Table in South Londonderry makes fresh daily sausage, serves fresh oysters, and creates explosive dishes like wood-fired farm chicken and crispy skin fillet of Atlantic striped bass.

East Greenwich Rhode Island

Meritage is a fun and progressive Italian restaurant in Rhode Island. Its roasted beet salad and cajun spiced mussels pop with dynamic and lasting flavor. Not feeling another night in a dining room? Meritage offers take-and-bake pizzas for a little bit of at home fun.

Bistro Les Gras
Northampton, MA

In the hippielicious and beautiful town of Northampton Mass, Bistro Les Gras keeps up with organic local standards offering farm to table cuisine and fresh seafood. From rabbit liver terrine to tomato-watermelon salad to seared scallops with bacon, they offer simplicity and quality with every bite.