clock menu more-arrow no yes mobile

Top 10 Spots for Fish Tacos in San Francisco

View as Map

Summer marks the height of our fish taco cravings, no matter the weather. Luckily, SF restaurants provide plenty of fresh fish goodness, whether it's fried, grilled, smothered in baja sauce, or topped with shredded cabbage. The important thing is that no matter how you like your tacos, you like your tacos. So without further ado and in no particular order, we present our favorite spots to grab fish tacos around town.


What did we miss? Let us know in the comments.

·All Eater Maps [~ ESF ~]

Read More
Note: Restaurants on this map are listed geographically.

El Metate

Copy Link

Crispy on the outside, tender and flaky on the inside, El Metate's lightly fried fish tacos have developed a loyal following. Get the fish taco plate for rice, beans and guac on the side, and be sure to load up on the sweet mango salsa.

Cholita Linda

Copy Link

This taco outpost pops up at farmers markets around town, and it's a surefire bet at Sunday's Presidio Off the Grid. The fried tilapia taco is topped with plenty of shredded cabbage, cilantro, and a creamy sauce that's best accompanied with an agua fresca.

Nopalito

Copy Link

Nopalito's understated fish taco is elevated yet hearty, with seared fish in ancho chile adobo and topped off with orange, onion, cilantro and salsa de morita y tomatillo.

This spot is a veritable goldmine of fish tacos, from the classic grilled fish to the beer battered tilapia and the seared tuna and avocado. Our advice? Get 'em all.

Papalote Mexican Grill

Copy Link

These fish tacos come sauteed in white wine and butter, and you can mix and match fillings should you rather get a fish quesadilla or burrito. But the best showcase for these juicy fishies is the fresh, uncomplicated taco, topped with guac and pico de gallo.

Bar Crudo

Copy Link

Bar Crudo is a go-to for raw seafood, but those in the know also catch the local rock cod tacos at happy hour (5pm to 6:30pm only). Get there on the early side for first crack at taco goodness.

Chilango Mexican Food

Copy Link

These fresh tacos come three to an order a feature grilled rock cod withlettuce, red onion, radish and plenty of salsa.

Tacolicious

Copy Link

Though not technically a taco, the albacore tuna tostadas withcrispy leeks, chipotle mayo and avocado are a must-order. Pair them with the classic fried local rock cod tacos with cabbage and tangy crema for a seafood match made in heaven.

The Codmother

Copy Link

A go-to spot for fish and chips, The Codmother is also a favorite fish taco outpost: their tacos have crispy battered and fried fish topped with creamy baja sauce and are perfect for eating within sight of the bay.

Nick's Crispy Tacos

Copy Link

Say what you will, but Nick's gets the taco job done. Opt for the hefty pescado taco ("Nick's Way", of course) with a large chunk of fried fish and laden with guacamole, or go for the grilled fish, with tomatillo and pico de gallo salsas, cilantro, cabbage & onions.

Loading comments...

El Metate

Crispy on the outside, tender and flaky on the inside, El Metate's lightly fried fish tacos have developed a loyal following. Get the fish taco plate for rice, beans and guac on the side, and be sure to load up on the sweet mango salsa.

Cholita Linda

This taco outpost pops up at farmers markets around town, and it's a surefire bet at Sunday's Presidio Off the Grid. The fried tilapia taco is topped with plenty of shredded cabbage, cilantro, and a creamy sauce that's best accompanied with an agua fresca.

Nopalito

Nopalito's understated fish taco is elevated yet hearty, with seared fish in ancho chile adobo and topped off with orange, onion, cilantro and salsa de morita y tomatillo.

Garaje

This spot is a veritable goldmine of fish tacos, from the classic grilled fish to the beer battered tilapia and the seared tuna and avocado. Our advice? Get 'em all.

Papalote Mexican Grill

These fish tacos come sauteed in white wine and butter, and you can mix and match fillings should you rather get a fish quesadilla or burrito. But the best showcase for these juicy fishies is the fresh, uncomplicated taco, topped with guac and pico de gallo.

Bar Crudo

Bar Crudo is a go-to for raw seafood, but those in the know also catch the local rock cod tacos at happy hour (5pm to 6:30pm only). Get there on the early side for first crack at taco goodness.

Chilango Mexican Food

These fresh tacos come three to an order a feature grilled rock cod withlettuce, red onion, radish and plenty of salsa.

Tacolicious

Though not technically a taco, the albacore tuna tostadas withcrispy leeks, chipotle mayo and avocado are a must-order. Pair them with the classic fried local rock cod tacos with cabbage and tangy crema for a seafood match made in heaven.

The Codmother

A go-to spot for fish and chips, The Codmother is also a favorite fish taco outpost: their tacos have crispy battered and fried fish topped with creamy baja sauce and are perfect for eating within sight of the bay.

Nick's Crispy Tacos

Say what you will, but Nick's gets the taco job done. Opt for the hefty pescado taco ("Nick's Way", of course) with a large chunk of fried fish and laden with guacamole, or go for the grilled fish, with tomatillo and pico de gallo salsas, cilantro, cabbage & onions.

Related Maps