Best Fish in Boston
6 restaurants compared
Price range: $22.95 – $38.00
Avg recommendation: 81%
Top 5 Fish in Boston (Quick Answer)
Our editors' picks across 6 restaurants:
- Boston Sail Loft, $22.95 (Downtown)
- Little Sage, $33.00 (North End)
- Neptune Oyster, $31.00 (North End)
- Carmelina's — score 85/100, $34.00 (North End)
- Trattoria Il Panino — score 80/100, $38.00 (North End)
Scroll down for detailed comparisons, prices, and diner tips for each restaurant.
All 6 Restaurants Compared
#1
Boston Sail Loft
Downtown·$$
Boston Scrod
$22.95
Fresh scrod fillet pan-seared or baked with lemon and butter.
Tip: Ask for scrod baked rather than pan-seared if you prefer a lighter preparation. The kitchen accommodates preferences.
#2
Little Sage
North End·$$$
Scottish Salmon with Sardinian Fregola
$33.00
Roasted Scottish salmon fillet with Sardinian fregola pasta and spring vegetables.
Tip: Ask about seasonal vegetable changes — the kitchen swaps vegetables based on what's available.
#3
Neptune Oyster
North End·$$$
Whole Rockport Mackerel
$31.00
Whole roasted mackerel, a seasonal preparation spotlighting the fish itself.
Tip: Check availability before heading in — whole fish preparations depend on what came off the boat that day.
#4Score 85/100
Carmelina's
North End·$$
Pesce Pistachio (Cod)
$34.00
Pan-seared cod with a pistachio crust, a signature treatment of the delicate white fish.
Tip: This is a lower-priced main that's still plenty satisfying — you get technique and quality without paying full price.
#5Score 80/100
Trattoria Il Panino
North End·$$
Branzino (Whole Fish)
$38.00
Whole Mediterranean sea bass, pan-roasted with lemon and herbs.
Tip: The whole branzino is presentation-heavy and celebratory. If you want to impress someone or mark an occasion, this is the dish.
#6Score 78/100
Quattro
North End·$$
Grilled Branzino
$34.00
Whole Mediterranean sea bass, charbroiled with herbs and lemon.
Tip: If you want something other than pizza, the grilled branzino is a beautiful presentation and surprisingly affordable for a whole fish.