Popular restaurants in New England

Browse some of the most booked restaurants in New England

Casa Caña
Latin / Spanish | Allston
Gyu-Kaku - Cambridge
Japanese | Cambridge
Little Donkey
Tapas / Small Plates | Cambridge
American | Cambridge
Henrietta's Table
American | Harvard Square
View all New England restaurants

Discover Maynard

Located just 20 miles to the west of Boston, Maynard is a charming riverside suburb. Chock-full of New England atmosphere, Maynard boasts a historic Main Street, a quaint shopping district and an impressive selection of restaurants. Befitting its historic roots, Maynard has plenty of regional American favorites, ranging from New England clam chowder to surf-and-turf platters. Seafood restaurants are also popular in Maynard, where you can go get fresh haddock, Cape scallops and soft shell crab. For something a little more exotic, Maynard residents turn to Vietnamese restaurants, Mexican eateries and Thai places. You can also enjoy going to local sports bars on game day, where you'll snack on everything from sliders to shrimp tacos.