Best Italian Restaurants in Charlestown

View all

Best Italian Restaurants in Charlestown

Best American Restaurants in Charlestown

View all

Best American Restaurants in Charlestown

Popular restaurants in New England

Browse some of the most booked restaurants in New England

Casa Caña
(37)
$$$$
Latin / Spanish | Allston
Article 24
(171)
$$$$
American | Brighton
Bandita @ Article 24
(11)
$$$$
Mexican / Southwestern | Allston
Railstop Restaurant & Bar
(136)
$$$$
Contemporary American | Brighton
Benedetto
(144)
$$$$
Italian | Cambridge
View all New England restaurants

Treat your taste buds: Explore Charlestown restaurants.

Charlestown Restaurants

Navy Yard Bistro and Wine BarNavy Yard Bistro and Wine Bar
86 reviews
$$$$
French American | Charlestown, Boston

A friend recommended this and as out of town folks from SC, we felt we were getting the real New England experience. Great service and food. Would go back in a heartbeat! More

OpenTable Diner -
Legal OysteriaLegal Oysteria
429 reviews
$$$$
Seafood | Charlestown, Boston

We had a wonderful lunch with friends from out of town. Mussels, Tuna burger, crab cakes, and Mediterranean salad were all fantastic. Our waiter made sure everything was perfect and was friendly and engaging. This was our second time here and we will be back. More

OpenTable Diner -
BlackmoorBlackmoor
85 reviews
$$$$
Gastro Pub | Charlestown, Boston

Food was good, we both had the St. Patrick's day specials and they were great. More

OpenTable Diner -
TangierinoTangierino
66 reviews
$$$$
Moroccan | Charlestown, Boston

Amazing night for a birthday completed with a Moroccan mojito (or two) and a belly dancer :) More

OpenTable Diner -

Discover Charlestown

Charlestown has a history as a naval hub and sits on the Boston Harbor and the Mystic River. With its roots as a home to Irish immigrants, Charlestown is a great place to find authentic Irish food, like Irish stew or corned beef and cabbage, at one of the local Irish pubs. True to its New England roots and seaside location, Charlestown is also home to a number of restaurants serving fresh seafood. You can head to a raw bar for clams or oysters, enjoy a bowl of New England clam chowder or crack open a freshly caught lobster. You can also cozy up to a cup of coffee and a pastry at a laid-back café or bakery. And along with the prominent Irish influence in Charlestown, you can also find other international cuisines, including French, Italian and Indian.