Turn on notifications to catch follows, likes, and new check-ins the moment they happen.
Ranked by verified ratings, mentions, and signature picks
American · Outer Sunset · $$
Classic beer-battered cod served with a generous portion of fries, a crowd-pleasing staple.
Gastropub · Hayes Valley · $$$
Textbook execution of fried fish served with tartar sauce, mushy peas, and curry sauce.
Gastropub · Outer Sunset · $
Classic battered cod with fries—comforting and a neighborhood favorite
Gastropub · Parkside · $$
Crispy battered cod with fries, mushy peas and tartar sauce—comforting and well‑executed
American · Embarcadero · $$
Traditional battered fish served with fries.
Bar · Tenderloin · $$
Incredibly crispy golden fried cod dusted with chicken salt, with tartar sauce infused with fresh dill
Bar · Mission District · $$
Crisp, perfectly cooked fish and chips—classic and reliably executed
Gastropub · Union Square · $$
Crispy battered fish served with traditional mushy peas and fries.
Bar · Dolores Heights · $$
Alaskan cod fried in a crispy batter, served with a generous portion of fries.
Marina District · $$
Beer-battered cod with jalapeno tartar sauce — repeatedly cited as best-in-class.
Mission Bay · $$$
Crispy battered fish with tender, juicy interior — a consistent reviewer favorite.
San Francisco · $$$
Alaskan cod in Drake’s Amber Ale batter with fries, slaw, and tartar sauce—classic and satisfying.
Embarcadero · $$$
New American · Mission Bay · $$
Crispy battered cod with coleslaw and fries—classic and well‑executed
Bar · Haight-Ashbury · $$
Kölsch‑battered rock cod with crispy fries and creamy tartar—classic pub done well
American · West of Twin Peaks · $$
Generous-portion fried fish with fries
Bar · Inner Richmond · $$
Bar · The Castro · $$
Classic pub fish and chips, reliable bar food.
American · Mission Dolores · $
American · Central Waterfront · $$
Beer-battered Alaskan cod served in a classic pub style.
New American · Golden Gate Park · $$
Beer-battered cod fried in their house ale — the menu's coastal staple.
American · Golden Gate Park · $$
Beer-battered local rock cod served with shoestring fries, tartar sauce, and coleslaw.
Fisherman's Wharf · $$
Crispy battered fish served with a side of fries, a classic wharf staple.
Bar · Northern Waterfront · $$
American · Fisherman's Wharf · $$
Bar · Cole Valley · $$
American · Fisherman's Wharf · $$$
Fisherman's Wharf · $$$
Bar · Fort Mason · $$
Beer-battered fish with fries.
Bar · Lone Mountain · $$
Two pieces of Pacific cod in a light, crispy batter with wedge fries—crispy exterior, moist interior, generous portion
American · Mission Bay · $
New American · Presidio of San Francisco · $$
Italian · Fisherman's Wharf · $$$
American · Union Street · $$
Chinese · Outer Sunset · $
Italian · Fisherman's Wharf · $$
American · Fort Mason · $$
New American · Tenderloin · $$
Battered white fish served with a side of thick-cut chips.
American · Cole Valley · $$
Alaskan cod in yeasted tempura with togarashi, hand‑cut fries and curried tartar sauce—crispy, lightly spiced, tangy
American · Northern Waterfront · $$
Classic fried fish served with garlic fries, house slaw, and a choice of tartar sauce or jalapeño ranch.
American · Civic Center · $$
Famously oversized — reviewers describe the fish as 'prehistoric' in size.
Diner · Union Square · $$
Classic battered cod with fries.
Bar · Union Square · $$
A classic pub staple featuring beer-battered cod served with crispy fries and tartar sauce.
American · Treasure Island · $$
Beer-battered fish, often using the same batter as their fried chicken, offering a classic pub-style experience.
American · Union Square · $$
Cod fillet in a crisp Guinness batter, served with fries, coleslaw, and house-made herbed tartare sauce.
Crispy battered fish served with a side of fries.