arrow-down arrow-left arrow-right arrow-up play-button plus tab-indicator dots close menu search facebook google-plus instagram pinterest rss twitter youtube rss-two heart Check FeaturedBadge linkedin minus apps placeholder linkedin

Top 10-1/2 Fish Taco Shops in San Diego

Take a bite out of history

As cheesesteaks are to Philly, the fish taco is to San Diego. Head to one of these San Diego fish taco landmarks and experience this tasty export from Baja for yourself.

Modern Takes on a Baja Favorite

While the fish taco may have originated in Baja, California, San Diego has certainly made this local staple into their signature dish. It's a perfect bite that represents our ties to our nearby border neighbors, along with our coastal community, epic surf culture and laidback beach lifestyle. With a bounty of fresh fish in our waters, farm crisp produce, handmade tortillas, authentic salsas and innovative sauces, San Diego has perfected the art of the fish taco.

Here are some of our favorite haunts for fabulous fish tacos (in no particular order):

Galaxy Taco

Owned and operated by George's at the Cove Executive Chef Trey Foshee, Galaxy Taco made a splash when it opened in 2015 and has been making waves ever since with delicious Cali Baja style cuisine. As the name implies, the tacos are sublime including the Baja Fried Fish Taco served on a house-made tortilla with cabbage, pico de gallo, chipotle crema and avocado.

George's Ocean Terrace

This rooftop outpost wows with its Pacific panoramas and views of La Jolla Cove, an ideal perch for a fish taco and cold cerveza. Executive Chef Trey Foshee has finessed this fish dish, as warm tortillas cradle marinated and grilled catch-of-the-day, topped with the crunch of cabbage, creamy guacamole and a wickedly good jalapeno-lime crème fraiche, all further elevated by his mango salsa. Marry that with the best ocean view in all of San Diego and a cold citrusy brew like an Insurgente Tiniebla Witbier from Tijuana, and you've got a perfect pairing.

El Pescador Fish Market

Also in La Jolla, El Pescador Fish Market has been serving up ocean-to-table fare for over 25 years, boasting some of the freshest fish around. These guys dish out the perfect example of a traditional fish taco: succulent, flaky fresh fish on a pillow of cabbage, topped with tomatoes, guacamole, Mexican crema and cilantro on a warm, hand-made corn tortilla with fresh limes for squeezing. This taste represents the fish taco circa 1970, found in sleepy Mexican beach towns.

South Beach Bar & Grille

Locals pack this Ocean Beach seaside institution that's been a mecca for mahi mahi fish tacos for more than 20 years. These decadent beauties feature grilled fish, bedded on a soft tortilla with cheese, shredded cabbage, and their signature cream sauce. Crashing surf, soulful sunsets, 40 beers, 22 tequilas and one of the best happy hours in town make it a go-to beachside spot.

The Brigantine

A favorite San Diego tradition since 1969, The Brigantine expanded beyond their original Shelter Island spot to bring tasty fish tacos to hungry patrons in Coronado, Point Loma, Del Mar, Escondido, Poway and La Mesa. Serving up fish tacos two ways, the Brigantine tempts with crispy white fish fillets or Sonoran-spiced swordfish both served with cabbage, salsa fresca, cheddar cheese and ranch dressing on corn tortillas. Time your visit for a Tuesday and enjoy $1 off featured tacos in their oyster bar.

Blue Water Seafood Market and Grill

The Braun brothers, avid fishermen and Baja road trippers, own this fish-only eatery that is famous for its tacos, served on warm El Indio tortillas with cabbage, tomatoes, onions, cheddar cheese, homemade white sauce, and plump with spicy-chipotle marinated fresh fish like red snapper, shark, swordfish, mahi mahi and more. Order up a local Ballast Point yellowtail ale and taste the true flavors of San Diego.

Bahia Don Bravo

For 27 years strong, the Bravo family has been serving up traditional fish tacos in the friendly La Jolla neighborhood of Birdrock. Their beer-battered fish taco, sprinkled with onions and tomatoes, and drizzled with a secret white sauce recipe, costs only $1.99, and stands as a true contender for the best taco in town.

Oscar's Mexican Seafood

This seafood haven, with outposts in Pacific Beach, Hillcrest, the East Village and Encinitas, supports local farms and spotlights fresh ingredients. The battered fish taco is simply dressed with cabbage, cilantro, onion and tomatoes, but we suggest adding slivers of fresh avocado to the mix.

Kotija Jr. Taco Shop

Located in Del Mar and Encinitas, this friendly little walk-up is known for its huge fish tacos with onions, tomatoes and pica de gallo for a fiery kick. Simple balanced flavors make this a memorable bite.

Pacific Beach Fish Shop

Post up on the dog friendly patio of this local favorite, famed for their award-winning TKO (technical knockout) taco - think grilled mahi-mahi marinated in spicy seasonings, counterbalanced by house-made tropical mango-pineapple salsa, perfect with a hoppy Stone IPA.

10-1/2. Mariscos German Food Truck

Their classic fish taco, beer battered and golden brown, is quintessential San Diego. Expect a line as those in the know head to this cheap and cheerful food truck in Linda Vista for seriously good eats.

Find a place to stay

Book online or call 1-800-350-6205 to speak with a local expert

Related Articles and Features

Deals just for you

Boating & Sailing

$5 off Whale Watching Cruises

Hornblower Cruises & Events
Valid: Jun 13, 2019 - ongoing

$5 off Whale & Dolphin Watching with Hornblower Cruises. Hornblower offers large comfortable Whale Watching boats with live narration from San Diego Natural History Museum's trained naturalists...

Tours & Sightseeing

$5 off Weekend Champagne Brunch Cruise on San Diego Bay

Hornblower Cruises & Events
Valid: Jun 12, 2019 - ongoing

$5 off any weekend Champagne Brunch Cruise aboard Hornblower Cruises in San Diego. This two-hour cruise features a bountiful brunch buffet, free flowing champagne and the best views of San Diego Bay,...

Venues

Taco Tuesday

Rockin' Baja Coastal Cantina - Gaslamp
Valid: May 29, 2019 - ongoing

We offer a variety of great tasting Tacos for $2 to $3 each along with special pricing on cold Cervezas and Margaritas All Day, Every Tuesday

Events to check out

Event

San Diego Crew Classic

Apr 4 - Apr 6, 2020

Regarded as the first major regatta of the year, the San Diego Crew Classic brings together thousands of athletes from more than 100 universities, clubs and high school programs across the United...

Event

La Jolla Half Marathon & Shores 5K

Apr 26, 2020

The La Jolla Half Marathon is one of America's most picturesque and beautiful point-to-point races. Starting at the Del Mar Fairgrounds, the course follows a scenic coastal route before reaching the...

Event

Country Brunch Live!

House of Blues
Oct 8, 2019 - ongoing

House of Blues Restaurant & Bar Country Brunch Live is a food and music celebration featuring live country music and made-from-scratch, Southern-inspired brunch menu. Held every Saturday and...

Stay in touch

Sign up to receive the latest news, events, and updates about San Diego. Our monthly and weekly newsletters will keep you informed about the latest and greatest happenings in the destination.

Sign Up

Visitor planning guide

For the ultimate guide to planning your San Diego vacation, view and download the San Diego Visitor Planning Guide, packed with useful information that will help you plan the perfect San Diego getaway.

Read More

Partners

Explore

Plan

Stay

Follow Us

Language:

English | Change Language

Select your country or region

China FlagChinaGermany FlagGermanyGreat Britain FlagGreat BritainJapan FlagJapanMexico FlagMexicoKorea FlagKoreaSwitzerland FlagSwitzerlandBrazil FlagBrazilFrance FlagFranceAustralia FlagAustraliaCanada FlagCanada USA

Or use Google Translate

Afrikaans Albanian Arabic Belarusian Bulgarian Catalan Croatian Czech Danish Deutsch Español Estonian Filipino Finnish Francais Galician Greek Haitian-Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Nederlands Norwegian Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Swahili Swedish Telugu Thai Turkish Ukranian Vietnamese Welsh Yiddish