Best American Restaurants in Franklin

View all

Best American Restaurants in Franklin

Popular restaurants in New England

Browse some of the most booked restaurants in New England

Article 24
(143)
$$$$
American | Brighton
Gyu-Kaku - Cambridge
(450)
$$$$
Japanese | Cambridge
Henrietta's Table
(454)
$$$$
American | Harvard Square
Railstop Restaurant & Bar
(122)
$$$$
Contemporary American | Brighton
Legal Sea Foods - Charles Square
(240)
$$$$
Seafood | Harvard Square
View all New England restaurants

Treat your taste buds: Explore Franklin restaurants.

Franklin Restaurants

Dharani GrillDharani Grill
15 reviews
$$$$
Indian | Franklin, Boston Suburbs

There were items on the menu that were not available. The Dosa was excellent. Lamb Vindaloo had lots of sauce but meat was sparse and grisly. It’s a very nicely appointed restaurant but somewhat stark and cold. This probably my 5th visit so obviously I return however each time it appears as if the restaurant is struggling, not too many customers. More

OpenTable Diner -
Joe's American Bar & Grill - FranklinJoe's American Bar & Grill - Franklin
104 reviews
$$$$
American | Franklin, Boston Suburbs

Haven't been to Joe's for a few months. Stopped by and had the sausage eggs benedict--outstanding. Eggs were poached perfectly, sausage had a little kick to it and the side potatoes were excellent. More

OpenTable Diner -

Discover Franklin

Full of upscale Italian restaurants, American bistros, and inexpensive international fare, Franklin offers a great variety of eateries. The American bistros in Franklin serve seafood and other traditional New England fare. If this is the kind of food you are in the mood for, but you don't want something formal, try one of the many pubs and sports bars. They offer all the usual American bar food with a unique New England twist. Franklin restaurants also include a variety of international cuisine. English pubs, Indian curry houses, and international pastry shops are among the local favorites. Whatever kind of food you crave, you are sure to find something great in Franklin.