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.

    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

    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 — worth knowing before you pick a night.

    If you'll drive out of Ocean Beach

    The nearest higher-scoring 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 the closest alternative outside the neighborhood is Oscar's Mexican Seafood in Pacific Beach.

    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