clock menu more-arrow no yes

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.

1. El Metate

Copy Link
2406 Bryant St
San Francisco, CA 94110
(415) 641-7209
Visit Website
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.

2. 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.

3. Nopalito

Copy Link
306 Broderick St
San Francisco, CA
(415) 437-0303
Visit Website
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.

4. Garaje

Copy Link
475 3rd St
San Francisco, CA 94107
(415) 664-0838
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.

5. Papalote Mexican Grill

Copy Link
3409 24th St
San Francisco, CA 94110
(415) 970-8815
Visit Website
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.

6. Bar Crudo

Copy Link
655 Divisadero St
San Francisco, CA 94117
(415) 409-0679
Visit Website
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.

7. Chilango Mexican Food

Copy Link
235 Church St
San Francisco, CA 94114
(415) 552-5700
Visit Website
These fresh tacos come three to an order a feature grilled rock cod withlettuce, red onion, radish and plenty of salsa.

8. Tacolicious

Copy Link
2031 Chestnut St
San Francisco, CA 94123
(415) 346-1966
Though not technically a taco, the albacore tuna tostadas with crispy 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.

9. The Codmother

Copy Link
2824 Jones St.
San Francisco, CA 94133
(415) 606-9349
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.

10. Nick's Crispy Tacos

Copy Link
1500 Broadway
San Francisco, CA 94109
(415) 409-8226
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...

1. El Metate

2406 Bryant St, San Francisco, CA 94110
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.
2406 Bryant St
San Francisco, CA 94110

2. Cholita Linda

San Francisco, CA 94123
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.

3. Nopalito

306 Broderick St, San Francisco, CA
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.
306 Broderick St
San Francisco, CA

4. Garaje

475 3rd St, San Francisco, CA 94107
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.
475 3rd St
San Francisco, CA 94107

5. Papalote Mexican Grill

3409 24th St, San Francisco, CA 94110
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.
3409 24th St
San Francisco, CA 94110

6. Bar Crudo

655 Divisadero St, San Francisco, CA 94117
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.
655 Divisadero St
San Francisco, CA 94117

7. Chilango Mexican Food

235 Church St, San Francisco, CA 94114
These fresh tacos come three to an order a feature grilled rock cod withlettuce, red onion, radish and plenty of salsa.
235 Church St
San Francisco, CA 94114

8. Tacolicious

2031 Chestnut St, San Francisco, CA 94123
Though not technically a taco, the albacore tuna tostadas with crispy 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.
2031 Chestnut St
San Francisco, CA 94123

9. The Codmother

2824 Jones St., San Francisco, CA 94133
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.
2824 Jones St.
San Francisco, CA 94133

10. Nick's Crispy Tacos

1500 Broadway, San Francisco, CA 94109
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.
1500 Broadway
San Francisco, CA 94109

Related Maps