Best Fish in San Francisco
4 restaurants compared
Price range: $28.00 – $305.00
Avg recommendation: 93%
Top 4 Fish in San Francisco (Quick Answer)
Based on diner recommendations across 4 restaurants:
- Rich Table, $32.00 (Hayes Valley)
- Kiln, $305.00 (Hayes Valley)
- Nopa, $28.00 (Western Addition)
- Absinthe Brasserie & Bar — 93% recommended, $32.00 (Hayes Valley)
Scroll down for detailed comparisons, prices, and diner tips for each restaurant.
All 4 Restaurants Compared
#1
Rich Table
Hayes Valley·$$$
Black Cod
$32.00
Roasted seasonal black cod with vegetables and pan sauce.
Tip: Call ahead to ask what vegetables are being served with the cod that night — sometimes it's paired with ingredients you'd particularly love.
#2
Kiln
Hayes Valley·$$$$
Cured and Preserved Fish Course
$305.00
Multiple cured, dried, and pickled fish preparations showcasing preservation techniques.
Tip: The progression of preservation techniques is educational — the chef teaches you by tasting why each method exists.
#3
Nopa
Western Addition·$$
Market Fish
$28.00
Fresh whole fish roasted in the wood-fired oven.
Tip: Call ahead to ask what fish arrived that day — whole roasted fish changes daily based on market availability.
#493% recommend
Absinthe Brasserie & Bar
Hayes Valley·$$$
Petrale Sole Meunière
$32.00
Delicate flat fish dredged in flour and pan-fried in brown butter with lemon.
Tip: Ask your server to debone the fish table-side if they offer — it's an elegant touch and makes eating easier.