Turn on notifications to catch follows, likes, and new check-ins the moment they happen.
Ranked by verified ratings, mentions, and signature picks
American · Mission District · $$
Crispy battered fish in warm tortillas with fresh toppings -- the Baja classic done with cevicheria-level freshness
Mexican · North Beach · $$
Fried corvina in a crisp Negra Modelo beer batter topped with lime crema and fresh salsa.
American · Union Square · $$
Beer-battered cod, chipotle aioli, slaw on corn tortillas — the lunch pivot.
Taqueria · Yerba Buena · $$
Crispy battered fish in a soft tortilla with fresh toppings — a lighter, coastal option
Taqueria · Inner Sunset · $
Beer-battered cauliflower in soft corn tortilla with cilantro, cabbage, red onions, salsa roja and baja sauce.
American · Central Waterfront · $$
Crispy cod in warm tortillas with chipotle aioli, pickled cabbage, and fresh cilantro — the go-to casual order
American · Embarcadero · $
Hand-battered tilapia, cole slaw, citrusy orange sauce
Mexican · Bernal Heights · $$$$
Well-executed, traditional fish tacos often paired with a flavorful, umami-rich consomme.
Beer-battered mahi-mahi with tomatillo-avocado salsa, sour cream and citrus slaw on warm corn tortillas.
Taqueria · Cole Valley · $$
Crisp light fish tacos with fresh toppings on handmade tortillas.
American · Mission Bay · $$
Crispy beer-battered fish served in soft tortillas with a refreshing slaw.