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.

    Ocean Beach, before you go

    OB is deliberately unpolished: Newport Avenue's antique stores and dive bars, the longest pier on the West Coast, and the only legal dog beach in the city. It has resisted almost every wave of gentrification that reshaped the rest of the coast.

    Getting there
    Fifteen minutes from downtown via I-8 west, which dead-ends at the beach.
    Parking
    Free lots at the pier and dog beach; both fill early on summer weekends. Newport Avenue street parking turns over reasonably fast.
    When to go
    Wednesday afternoons for the OB Farmers Market, or sunset any day at the pier.
    Local note
    OB runs cash-friendlier and earlier-closing than PB. Several institutions here have not changed their menus in decades, which is the appeal.

    Also worth your time in Ocean Beach

    These didn't make our citywide fish-tacos ranking, but they're real local options worth knowing about when you're already in Ocean Beach.

    • South Beach Bar & Grille

      Ocean Beach

      Order: Fried wahoo taco with cabbage

      The default OB answer for fish tacos and a beer with a pier view. Loud on game days and busy at sunset.

    • Nico's Mexican Food

      Ocean Beach

      Order: Fish taco with white sauce

      The cheaper, faster alternative when South Beach has a wait. Counter service, no view, and open far later.

    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.

    Read our full Kotija Jr. Taco Shop review — scored 91/100 in our Best Fish Tacos in San Diego with pros, cons and what to order.

    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.

    Read our full South Beach Bar & Grille review — scored 88/100 in our Best Fish Tacos in San Diego with pros, cons and what to order.

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

    How Ocean Beach places citywide

    We score every fish-tacos pick in San Diego on the same criteria, so these 2 Ocean Beach entries can be read against the other 8 on the citywide list. Ocean Beach averages 90/100 here against a citywide average of 86/100, and the citywide winner — Kotija Jr. Taco Shop — is in this neighborhood.

    Price spread in Ocean Beach: $4 to $4.50 — compare the current menu before you visit.

    If you'll drive out of Ocean Beach

    Other highly scored options for fish-tacos outside the neighborhood:

    Make a day of it in Ocean Beach

    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 →

    Planning more than one stop? See our Ocean Beach guide →

    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.

    Where do you park for fish-tacos in Ocean Beach?

    Free lots at the pier and dog beach; both fill early on summer weekends. Newport Avenue street parking turns over reasonably fast.

    When is the best time to go in Ocean Beach?

    Wednesday afternoons for the OB Farmers Market, or sunset any day at the pier.

    How do Ocean Beach picks compare to the rest of San Diego?

    Kotija Jr. Taco Shop ranks 1st of 10 in our citywide fish-tacos ranking. Ocean Beach picks average 90/100 against a citywide average of 86/100, and another highly scored option outside the neighborhood is Oscar's Mexican Seafood in Pacific Beach.

    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