Best Sandwiches in Boston
3 restaurants compared
Price range: $5.75 – $32.00
Avg recommendation: 88%
Top 3 Sandwiches in Boston (Quick Answer)
Our editors' picks across 3 restaurants:
- Neptune Oyster — score 95/100, $32.00 (North End)
- Neptune Oyster — score 88/100, $32.00 (North End)
- Pho Pasteur — score 80/100, $5.75 (Chinatown)
Scroll down for detailed comparisons, prices, and diner tips for each restaurant.
All 3 Restaurants Compared
#1Score 95/100
Neptune Oyster
North End·$$$
Maine Lobster Roll (Hot)
$32.00
Eight ounces of fresh Maine lobster with butter on a toasted brioche roll from Iggy's Bakery.
Tip: Hit the counter mid-week around 3pm to avoid the hour-long waits that form during evening peak times.
#2Score 88/100
Neptune Oyster
North End·$$$
Maine Lobster Roll (Cold)
$32.00
Maine lobster tossed in mayo on a brioche roll — the traditional New England cold style.
Tip: Ask how the mayo is prepared — it's restrained and light, not the heavy mayo-soaked versions you get elsewhere.
#3Score 80/100
Pho Pasteur
Chinatown·$
Banh Mi (Vietnamese Sandwich)
$5.75
Crispy baguette with pâté, cold cuts, pickled vegetables, and cilantro.
Tip: This is one of the cheapest complete meals in Chinatown and surprisingly satisfying.