Sandi Spots
    Best fish-tacos in Ocean Beach, San Diego

    Best of Ocean Beach

    The Best Fish-tacos in Ocean Beach

    Old-school, dog-friendly, and gloriously unpolished.

    Last updated

    Quick answer

    Kotija Jr. Taco Shop is the best fish-tacos in Ocean Beach — scored 91/100 in our citywide ranking. The perfect beach-town fish taco. Beer-battered white fish, crisp cabbage, and creamy white sauce two blocks from the sand. Also worth the trip: South Beach Bar & Grille.

    At a glance

    The Best Fish-tacos in Ocean Beach — comparison
    PlaceAreaWhat to getPriceScore
    Kotija Jr. Taco ShopOcean BeachFish taco$491
    South Beach Bar & GrilleOcean BeachFish taco$4.5088
    Order: Fish taco$4

    The perfect beach-town fish taco. Beer-battered white fish, crisp cabbage, and creamy white sauce two blocks from the sand.

    Kotija Jr. is the fish taco that defines a San Diego afternoon. The batter is light and golden, the fish is hot and flaky, and the cabbage adds a clean crunch that cuts through the fry. The white sauce is tangy and creamy, applied with enough restraint that the fish stays the star. The tortilla is doubled so it holds together on the walk to the beach. The shop itself is small and unpretentious, and the crowd is a mix of surfers, tourists, and locals who know the order. It is the best fish taco in the city because it understands exactly what a fish taco should be: simple, fresh, and tied to the ocean.

    Local tip: Add a squeeze of lime and a dash of hot sauce, then walk it to the OB pier.

    91
    Fish
    94
    Tortilla
    88
    Toppings & Sauce
    92
    Value
    90
    Atmosphere
    90
    Order: Fish taco$4.50

    OB boardwalk fish taco with a bar setting. Big portions, cold beer, and great people-watching.

    South Beach Bar & Grille is a two-story OB hangout that serves one of the best fish tacos in the neighborhood. The fish is battered and fried, the cabbage is crisp, and the white sauce is creamy. The portion is generous, and the upstairs deck offers a view of the boardwalk that is perfect for people-watching. It is a bar first and a restaurant second, but the fish taco has been a menu staple long enough that it is dialed in. The beer selection is solid, the vibe is relaxed, and the taco is a reliable order every time.

    88
    Fish
    88
    Tortilla
    86
    Toppings & Sauce
    88
    Value
    88
    Atmosphere
    90

    What changed in this update

    Every revision to this ranking, newest first — additions, removals, and rank moves.

    1. Latest

      • List published with 10 scored picks.
    Share this guide:XFacebookRedditWhatsApp Email

    Reader picks

    Our rankings are editorial. This part is yours — vote for your favorite fish-tacos in ocean beach in San Diego. One vote per reader.

    Want the full city picture? See our complete best fish tacos in san diego ranking →

    How we score

    How we scored it

    35%

    Fish

    Freshness, batter or grill execution, and seasoning.

    20%

    Tortilla

    Sturdiness, warmth, and whether it doubles correctly.

    20%

    Toppings & Sauce

    Cabbage, pico, crema, and balance.

    15%

    Value

    Price and portion relative to quality.

    10%

    Atmosphere

    Beach-town vibe, service, and setting.

    A fish taco should taste like the beach. The best versions are light, crunchy, and bright enough to eat two of them.

    FAQ

    What is the best fish-tacos in Ocean Beach?

    Kotija Jr. Taco Shop is our top-scored pick for fish-tacos in Ocean Beach (91/100). The perfect beach-town fish taco. Beer-battered white fish, crisp cabbage, and creamy white sauce two blocks from the sand.

    How many fish-tacos spots in Ocean Beach made the list?

    2 Ocean Beach spots scored high enough to make our citywide fish-tacos ranking. Every pick is scored with the same criteria we use across San Diego.

    What does it cost?

    Expect roughly $4, $4.50 across these Ocean Beach picks.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction