Sandi Spots

    Food

    Best Fish Tacos in San Diego: 8 Spots Ranked by a Local (2026)

    Quick answer

    Where are the best fish tacos in San Diego? Oscar's Mexican Seafood in Pacific Beach is the local benchmark for fish tacos in San Diego, followed by TJ Oyster Bar in Bonita and Mariscos German's trucks. Order the smoked fish taco at Oscar's, the pescado empanizado at TJ Oyster Bar, and the smoked marlin taco from Mariscos German.

    • The Baja-style fried fish taco crossed the border into San Diego in the late 1970s.
    • Expect $3-$6 per taco at the best spots; most are cash-friendly counter service.
    • Pacific Beach, Ocean Beach and Bonita hold the highest concentration of top-ranked spots.
    • Grilled versions are lighter; the classic is battered and fried with cabbage, crema and lime.

    Source: Sandi Spots — Last updated

    April 15, 20266 min read
    Authentic Baja-style fish tacos with lime, slaw, and salsa on a wooden board

    Fish tacos crossed the border from Baja in the late '70s and made San Diego their American home. Every neighborhood has a contender. Here's the ranked list, with what to actually order at each.

    1. Oscar's Mexican Seafood

    The gold standard. Multiple locations, but the original on Turquoise Street in Pacific Beach is iconic. Order: smoked fish taco + a Baja shrimp taco. Cash-only line moves fast.

    2. TJ Oyster Bar

    A Bonita strip-mall sleeper that consistently outranks every fancy spot in town. Order the pescado empanizado taco and a campechana cocktail.

    3. The Taco Stand

    La Jolla and downtown locations. Touristy but legitimately great — the adobada gets all the press, but the grilled fish taco is the move.

    4. Mariscos German

    A taco truck legend. Find the truck (Instagram is the source of truth), order the smoked marlin taco, and have your life changed.

    5. Blue Water Seafood Market & Grill

    Mission Hills institution. Pick your fish (mahi or wahoo), pick your prep (grilled, blackened, fried), get tacos. Casual, fast, perfect.

    6. Lucha Libre Gourmet Taco Shop

    The pink wrestling-themed spot in Mission Hills. Their Surfin' California taco (shrimp + avocado + chipotle) is the cult favorite.

    7. Rubio's (yes, really)

    The original Rubio's at Mission Bay literally invented the American fish taco in 1983. Worth a pilgrimage even if it's now a chain.

    8. City Tacos

    North Park's hometown favorite. The mahi mahi taco with mango salsa is the order. Salsa bar is elite.

    Free Download

    The 3-Day San Diego Itinerary locals actually use

    A day-by-day plan with the best beaches, tacos, sunset spots, and neighborhoods — plus a printable packing list. No spam, just San Diego.

    By subscribing, you agree to receive our weekly San Diego guide. Unsubscribe anytime.

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Published by the Sandi Spots Editorial team at Sleep Coast LLC. Guides combine local perspective and source research. Check the individual guide for firsthand observations and follow official links to confirm current details.

    San Diego focused. Places and practical planning across the county.
    Kept current. Confirm prices, hours, and closures with the venue.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction