Sandi Spots
    Best tacos in Ocean Beach, San Diego

    Best of Ocean Beach

    The Best Tacos in Ocean Beach

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

    Last updated

    Quick answer

    Kotija Jr. Taco Shop is the best tacos in Ocean Beach — scored 86/100 in our citywide ranking. OB's best fish taco — beer-battered, crisp cabbage, and a creamy white sauce that hits the beach-town vibe perfectly. Also worth the trip: South Beach Bar & Grille.

    At a glance

    The Best Tacos in Ocean Beach — comparison
    PlaceAreaWhat to getPriceScore
    Kotija Jr. Taco ShopOcean BeachFish taco$486
    South Beach Bar & GrilleOcean BeachFish taco$4.5084
    Order: Fish taco$4

    OB's best fish taco — beer-battered, crisp cabbage, and a creamy white sauce that hits the beach-town vibe perfectly.

    Kotija Jr. delivers the kind of fish taco that defines a beach town: beer-battered white fish, shredded cabbage, pico de gallo, and a creamy sauce that ties everything together. The tortilla is doubled for structural integrity, which matters because the filling is generous. The OB location is casual, slightly cramped, and perfectly suited for a post-surf lunch. It is not the most refined seafood taco in the city, but it is the one that tastes like a San Diego afternoon. Order the fish taco and a side of rice and beans, then walk it to the pier.

    86
    Tortilla
    84
    Filling
    88
    Salsa & Toppings
    86
    Value
    88
    Consistency
    85
    Order: Fish taco$4.50

    OB boardwalk fish taco with a bar setting. Big portions, cold beer, and the best people-watching in the neighborhood.

    South Beach Bar & Grille is a boardwalk hangout that happens to serve a very good fish taco. The fish is battered, fried, and laid over a warm tortilla with cabbage, pico, and white sauce. The portion is generous, the beer selection is solid, and the upstairs deck offers some of the best people-watching in Ocean Beach. It is not a destination taco for purists, but it is the perfect taco for a lazy Saturday afternoon. The value is strong, and the vibe is unmistakably San Diego.

    84
    Tortilla
    82
    Filling
    85
    Salsa & Toppings
    84
    Value
    84
    Consistency
    82

    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 tacos in ocean beach in San Diego. One vote per reader.

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

    How we score

    How we scored it

    30%

    Tortilla

    Handmade, fresh-pressed, or properly warmed store-bought; must hold the filling.

    30%

    Filling

    Meat quality, seasoning, char, and portion.

    20%

    Salsa & Toppings

    Heat, acidity, balance, and freshness.

    10%

    Value

    Price per taco relative to quality and size.

    10%

    Consistency

    Repeatability across visits and locations.

    San Diego taco culture is basically Tijuana taco culture. The tortilla is half the score; a great filling on a bad tortilla is a failed taco.

    FAQ

    What is the best tacos in Ocean Beach?

    Kotija Jr. Taco Shop is our top-scored pick for tacos in Ocean Beach (86/100). OB's best fish taco — beer-battered, crisp cabbage, and a creamy white sauce that hits the beach-town vibe perfectly.

    How many tacos spots in Ocean Beach made the list?

    2 Ocean Beach spots scored high enough to make our citywide 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