San Pedro's Best Fish Taco [Updated 2026]

San Pedro's Best Fish Taco [Updated 2026]
Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Long Beach

Join our Long Beach Lighthouse newsletter and get our 48-hour insider itinerary to the top hidden spots in Long Beach.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week

Trust me when I say that finding the perfect fish taco is an adventure worth embarking on. After diving into the vibrant culinary scene here, I’ve scoured 12 top spots, tasting everything from crispy battered fish to zesty salsas that dance on your palate.

With years of indulging in San Pedro’s hidden gems, I’ve developed a keen sense of what makes a fish taco truly unforgettable. Whether you’re a lifelong resident or just passing through, you can count on my recommendations to lead you to the ultimate fish taco experience. Let’s dive into the flavors that make San Pedro a seafood lover’s paradise!

Crazy Fish Grill - San Pedro

Crazy Fish Grill - San Pedro
🗺️ 28158 S Western Ave, San Pedro, CA 90732
☎️ +1310-547-9968
🌐 Website
Sunday: 11:30 AM–8:30 PM
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–9 PM
Saturday: 11 AM–9 PM
Highlights
Special Salmon Burger
Quick and Fresh Service
Delicious Crazy Skewers
Tasty Garlic Butter Sauce
Enjoyable Side of Fries

Crazy Fish Grill - San Pedro was a delightful stop on my quest for the best fish taco in San Pedro. As I stepped inside, the friendly atmosphere and vibrant decor promised a good time, and I wasn't disappointed! I decided to try their renowned special salmon burger, and while it wasn’t a taco, its flavorful profile had all the hallmarks of a well-crafted dish.

The service was refreshingly quick, allowing me to dive into my meal without a long wait. The real showstopper, however, was the delicious Crazy Skewers—skewers of perfectly grilled fish that tantalized my taste buds. Paired with their tasty garlic butter sauce, every bite was a flavorful voyage straight to seafood heaven.

And let's not forget the enjoyable side of fries! They were crispy and seasoned just right, making them an excellent complement to my meal. It’s clear that Crazy Fish Grill knows how to treat their customers, and although I came searching for tacos, I left with a new appreciation for their seafood offerings. If you’re in San Pedro, this spot is well worth a visit! So, if you’re hunting for the best or just in the mood for fantastic seafood, make your way over—you might just fall in love with their flavors!

You might also want to check out the best breakfast in Fullerton.

Crazy Fish Grill Express

Crazy Fish Grill Express
🗺️ 309 W 7th St, San Pedro, CA 90731
☎️ +1424-342-9176
🌐 Website
Sunday: 11:30 AM–8 PM
Monday: 11 AM–8 PM
Tuesday: 11 AM–8 PM
Wednesday: 11 AM–8 PM
Thursday: 11 AM–8 PM
Friday: 11 AM–8 PM
Saturday: 11 AM–8 PM
Highlights
Great quality fresh seafood
Reasonable prices
Generous portions
Fast and efficient service
Ideal for health-conscious diners

Crazy Fish Grill Express truly lives up to its name with a delightful burst of flavor wrapped in every taco. As a seafood enthusiast, I was thrilled to find such great quality fresh seafood in this cozy eatery. The moment I took a bite of their grilled fish taco, I was met with a perfect balance of seasoning—just enough zest to tantalize the taste buds without overpowering the delicate flavors of the fish.

What’s more, the generous portions surprised me! I was expecting a light snack, but these tacos are hearty enough to satisfy even the most voracious appetites. Adding to the appeal, the prices are quite reasonable, making it a terrific option for a casual dining experience.

Amid a whirlwind of activity, I appreciated the fast and efficient service—my order was at my table before I knew it, allowing me to dive headfirst into taco goodness. As someone who often seeks out healthy dining alternatives, I found the menu to be ideal for health-conscious diners without compromising taste.

Overall, Crazy Fish Grill Express is a must-visit for anyone looking to experience the essence of San Pedro's vibrant taco scene. Grab a taco and enjoy—your taste buds will thank you!

You might also want to check out the best food in Redondo Beach.

The Neon Sun

The Neon Sun
🗺️ 524 W 9th St, San Pedro, CA 90731
☎️ +1310-872-3616
🌐 Website
Sunday: 10 AM–7 PM
Monday: Closed
Tuesday: 11:30 AM–8 PM
Wednesday: 11:30 AM–8 PM
Thursday: 11:30 AM–8 PM
Friday: 11:30 AM–9 PM
Saturday: 10 AM–9 PM
Highlights
Unique and eclectic menu
Cozy, inviting atmosphere
Friendly, attentive waitstaff
Creative use of ingredients
Commitment to local dining

The Neon Sun is an absolute gem in San Pedro that had my taste buds dancing from the very first bite of their fish taco. The moment you step in, the cozy and inviting atmosphere wraps around you like a warm blanket. The vibrant decor sets the stage for a delightful culinary adventure.

Now, let’s talk tacos! These aren’t your average fish tacos; they’re a creative symphony of flavors. The chef's clever use of fresh, local ingredients truly shines through, making each bite a memorable experience. The fish is perfectly crispy, yet incredibly tender inside—an ideal combination that keeps you coming back for more.

What truly makes The Neon Sun stand out, however, is the friendly and attentive waitstaff. They are enthusiastic about the menu and genuinely care about your dining experience. It’s not just a meal; it feels like a personal affair, with each taco telling a unique story.

If you're ever in San Pedro and on the hunt for the best fish taco, look no further. The Neon Sun offers a delightful escape that’s both fun and flavorful—definitely a must-try!

You might also want to check out the best brunch in Costa Mesa.

Trani's Dockside Station

Trani's Dockside Station
🗺️ 311 E 22nd St, San Pedro, CA 90731
☎️ +1310-833-1188
🌐 Website
Sunday: 10:30 AM–2 PM
5 PM–9 PM
Monday: 5 PM–9 PM
Tuesday: Closed
Wednesday: 11:30 AM–2:30 PM
5 PM–9 PM
Thursday: 11:30 AM–2:30 PM
5 PM–9 PM
Friday: 11:30 AM–2:30 PM
5 PM–9 PM
Saturday: 5 PM–9 PM
Highlights
Exceptional dining experience
Cozy and welcoming atmosphere
Fantastic and attentive staff
Delicious and unique food
Short wait times

Upon stepping into Trani's Dockside Station, I was immediately enveloped by a cozy and welcoming atmosphere that just beckoned for good times and great food. The charming décor was reminiscent of a seaside escape, setting the perfect stage for what was to come.

Once seated, I was greeted by a delightful and attentive staff who seemed genuinely passionate about their menu. I quickly honed in on their legendary fish taco, and boy, was I in for a treat! What sets their tacos apart is not just the freshness of the fish but the unique blend of spices that dances playfully on your palate. Each bite was a harmonious symphony of flavors that practically sang of the ocean’s bounty.

And let’s not overlook the wait times—Trani's ensured I didn’t twiddle my thumbs for long. Overall, the experience was as satisfying as the food itself. If you’re on the hunt for the best fish taco in San Pedro, I wholeheartedly recommend making a stop at Trani’s Dockside Station. You’ll leave with a smile and perhaps a few extra fish taco dreams dancing in your head!

You might also want to check out the best dinner in Anaheim.

SP Tacos

SP Tacos
🗺️ 114 N Gaffey St, San Pedro, CA 90731
☎️ +1310-831-1406
🌐 Website
Sunday: 10 AM–11 PM
Monday: 10 AM–11 PM
Tuesday: 10 AM–11 PM
Wednesday: 10 AM–11 PM
Thursday: 10 AM–11 PM
Friday: 10 AM–11 PM
Saturday: 10 AM–11 PM
Highlights
Friendly customer service
Quick food preparation
Decent taco options
Fresh ingredients used
Casual dining atmosphere

At SP Tacos, the moment I walked in, I was greeted with a smile that felt as warm as a sunny day at the beach. The friendly customer service instantly set the tone for what was about to be a delightful culinary adventure. Known for their quick food preparation, I barely had time to settle in before my order arrived.

Their fish tacos, nestled in freshly made tortillas, were a delightful feast for the senses. Each bite showcased a medley of fresh ingredients, an essential quality that elevates any taco experience. I appreciated the variety of options available, providing a fun little twist to the traditional fare. The casual dining atmosphere gave me an instant feeling of comfort, perfect for enjoying these tasty treasures.

What truly stood out was how every element of the tacos contributed to the overall experience, from the perfectly seasoned fish to the vibrant toppings that added a splash of color and texture. All in all, SP Tacos exceeded my expectations and reminded me why fish tacos are a beloved staple in San Pedro. If you’re hunting for your next taco fix, this spot deserves a spot on your list—your taste buds will thank you!

You might also want to check out the best ramen in Long Beach.

Shore Grille

Shore Grille
🗺️ 1637 W 25th St, San Pedro, CA 90732
☎️ +1310-832-7427
🌐 Website
Sunday: 11:30 AM–9:30 PM
Monday: 11:30 AM–9:30 PM
Tuesday: 11:30 AM–9:30 PM
Wednesday: 11:30 AM–9:30 PM
Thursday: 11:30 AM–9:30 PM
Friday: 11:30 AM–9:30 PM
Saturday: 11:30 AM–9:30 PM
Highlights
Hidden gem in San Pedro
Friendly and attentive service
Amazing food and full bar
Delicious fish and chips
Crispy onion rings

Shore Grille Review

Nestled in the heart of San Pedro, Shore Grille is truly a hidden gem that deserves a spot in your culinary adventures. From the moment I stepped in, I was greeted with a warm smile and attentive service that made me feel right at home. The ambiance is relaxed yet vibrant, setting the perfect stage for a delightful meal.

Now, let’s talk about the star of the show—the fish taco. Oh, it’s a masterpiece! Freshly battered fish, cooked to golden perfection, is enveloped in a warm tortilla, creating a delightful burst of flavor with every bite. The toppings are fresh and vibrant, elevating the dish with a zesty twist that dances on your palate.

To complement my tacos, I indulged in their crispy onion rings—a must-try side. They were perfectly golden and crunchy, providing a fantastic crunch alongside the tender fish. And let me not forget to mention that they offer a full bar, which means you can sip on something delightful while savoring your meal.

In a town teeming with options, Shore Grille certainly stands out. If you find yourself in San Pedro with a craving for mouthwatering fish tacos, this spot should be at the top of your list!

You might also want to check out the best brunch in Brea.

Brite Spot Mexican Restaurant

Brite Spot Mexican Restaurant
🗺️ 615 S Pacific Ave, San Pedro, CA 90731
☎️ +1310-833-2599
🌐 Website
Sunday: 8 AM–10 PM
Monday: 8 AM–10 PM
Tuesday: 8 AM–10 PM
Wednesday: 8 AM–10 PM
Thursday: 8 AM–10 PM
Friday: 8 AM–11 PM
Saturday: 8 AM–11 PM
Highlights
Authentic Mexican Cuisine
Charming Ranchero Decor
Hot and Fresh Food
Great Outdoor Seating
Fabulous Guacamole

Brite Spot Mexican Restaurant truly lives up to its name, providing a delightful dining experience that can brighten even the gloomiest of days. Upon arriving, I was warmly welcomed by the charming ranchero décor, which instantly transported me to a vibrant fiesta. The atmosphere is as inviting as their hot and fresh food, and I couldn't resist the urge to try their famed fish tacos.

As I took my first bite, I was enveloped in the crispy goodness of the perfectly fried fish. The tortillas were incredibly soft, cradling the fish like a cozy blanket. What really set the dish apart, though, was their fabulous guacamole—a creamy, zesty delight that paired beautifully with the succulent fish. I could taste the authenticity of the flavors, each ingredient shining through as they danced on my palate.

With the added bonus of great outdoor seating, Brite Spot is the perfect place to savor a leisurely meal. Whether you're with friends or enjoying a solo adventure, this gem in San Pedro is undoubtedly a must-visit for taco aficionados. If you're on the hunt for the best fish taco, look no further—Brite Spot has it all!

You might also want to check out the best breakfast in Lakewood.

Pina's Mexican Restaurant

Pina's Mexican Restaurant
🗺️ 1430 W 25th St, San Pedro, CA 90732
☎️ +1310-547-4621
🌐 Website
Sunday: 9 AM–8 PM
Monday: 9 AM–8 PM
Tuesday: 9 AM–8 PM
Wednesday: 9 AM–8 PM
Thursday: 9 AM–8:30 PM
Friday: 9 AM–8:30 PM
Saturday: 9 AM–8:30 PM
Highlights
Locally owned since 1989
In-house made, delicious food
Fantastic food and service
Iconic Cadillac margaritas
A local treasure to visit

At Pina's Mexican Restaurant, I was delighted to discover a culinary gem that has been a local treasure since 1989. As soon as I stepped inside, the inviting atmosphere and warm hospitality made me feel right at home. The fish taco here is nothing short of extraordinary! The taco features locally sourced fish, which is marinated and grilled to perfection, then tucked into a freshly made tortilla.

Each bite bursts with flavor — the juicy fish is complemented by a zesty lime crema and topped with crisp slaw that adds a delightful crunch. It's an explosion of textures and tastes that keeps you reaching for more. I couldn't help but pair my meal with one of their iconic Cadillac margaritas. Trust me, this classic concoction elevates the entire dining experience.

Pina’s is not just about amazing food; the service is attentive and friendly, which truly enhances the meal. If you're in San Pedro and craving Mexico's coastal flavors, Pina’s fish tacos should be at the top of your must-try list. I left with a satisfied stomach and a big smile, eagerly planning my next visit!

You might also want to check out the best shopping in Long Beach.

The Original Las Brisas

The Original Las Brisas
🗺️ 1110 N Gaffey St D, San Pedro, CA 90731
☎️ +1310-833-4395
🌐 Website
Sunday: Closed
Monday: Closed
Tuesday: 10 AM–10:45 PM
Wednesday: 10 AM–10:45 PM
Thursday: 10 AM–10:45 PM
Friday: 10 AM–10:45 PM
Saturday: 10 AM–10:45 PM
Highlights
Freshly prepared dishes
Quality worth the wait
Amazing Mexican food
Inconsistent service experience
Seafood favorites available

When it comes to fish tacos in San Pedro, The Original Las Brisas is a place that certainly claims its stake. The moment I stepped inside, an inviting aroma of freshly prepared dishes tingled my taste buds in anticipation. Eagerly ordering the fish tacos, I soon discovered that the quality was absolutely worth the wait. Each bite burst with freshness, transporting me to the very shores of Baja Mexico.

What truly sets these tacos apart is the delightful balance of flavors. The tender, flaky fish melds beautifully with their house-made salsa, a zesty delight that dances on the palate. These tacos aren't just food; they're a celebration of Mexican culinary art! As I savored each morsel, I felt as if I were cradling the essence of the ocean within a warm tortilla.

However, a note of caution: while the food is exceptional, the service can be a bit hit-or-miss. If you wait patiently, though, you'll be rewarded with a truly memorable meal. All in all, The Original Las Brisas undoubtedly brings deliciousness to the forefront in the competitive fish taco scene of San Pedro. If you’re in the area, do yourself a favor and give them a try!

You might also want to check out the best take out in Newport Beach.

Tacos San Pedro

Tacos San Pedro
🗺️ 11832 E Carson St, Hawaiian Gardens, CA 90716
☎️ +1562-496-2709
🌐 Website
Sunday: 8:30 AM–10 PM
Monday: 9 AM–10 PM
Tuesday: Closed
Wednesday: 9 AM–10 PM
Thursday: 9 AM–10 PM
Friday: 9 AM–11 PM
Saturday: 8:30 AM–11 PM
Highlights
Best Mexican food since 1990s
Great weekend Menudo
Fast and friendly service
Freshly made delicious food
Tight but cozy ambience

Tacos San Pedro is a hidden gem that has been serving up delicious Mexican food since the 1990s, and it’s easy to see why they’ve stood the test of time! Upon entering, I was immediately greeted with a tight but cozy ambience that felt like stepping into a friend’s kitchen.

Now, let’s get to the star of the show: the fish tacos! These tacos, made with freshly prepared ingredients, truly redefine what it means to enjoy a taco. The fish was succulent, lightly battered, and perfectly crisp; each bite was an explosion of flavor that danced on my palate. The accompanying toppings added the ideal crunch and zest, elevating the experience to another level.

What truly impressed me was the fast and friendly service. The staff was attentive without being intrusive, making the dining experience both enjoyable and relaxed. I even found myself tempted to try their famous weekend Menudo after spotting a plate at a nearby table. In conclusion, if you’re on the hunt for the best fish taco in San Pedro, make a beeline for Tacos San Pedro—you won’t regret it!

You might also want to check out the best ramen in Costa Mesa.

San Pedro Cafe

San Pedro Cafe
🗺️ 605 S Pacific Ave, San Pedro, CA 90731
☎️ +1310-547-0961
🌐 Website
Sunday: 7 AM–3 PM
Monday: 7 AM–3 PM
Tuesday: 7 AM–3 PM
Wednesday: 7 AM–3 PM
Thursday: 7 AM–3 PM
Friday: 7 AM–3 PM
Saturday: 7 AM–3 PM
Highlights
Friendly and attentive service
Delicious, well-prepared food
Buzzing, vibrant ambience
Reliable neighborhood destination
Fluffy, bright lemon pancakes

San Pedro Cafe: A Fish Taco Oasis

Stepping into San Pedro Cafe, I was immediately charmed by the buzzing ambience—lively chatter and the scent of delicious food wafting through the air. The friendly and attentive service had me feeling right at home, as if I were among dear friends rather than just patrons.

Now, let’s talk about the star of the show: the fish tacos. Each bite was a delight, featuring perfectly seasoned and delicately fried fish nestled in a warm tortilla. The toppings were fresh, adding an extra zing that made the flavors sing—nothing overly complicated, just straightforward and fantastic. And, to wash it all down, I just had to try their fluffy, bright lemon pancakes on the side. Who knew pancakes could elevate a taco meal?

As I feasted in this reliable neighborhood destination, I couldn't help but appreciate the overall experience. If you’re seeking a playful twist on your typical fish taco outing, I wholeheartedly recommend San Pedro Cafe. It might just become your new favorite spot in town!

You might also want to check out the best taco in Inglewood.

Pronto's Fresh Mexican Grill

Pronto's Fresh Mexican Grill
🗺️ 2420 S Western Ave, San Pedro, CA 90732
☎️ +1310-832-4471
🌐 Website
Sunday: 8 AM–9 PM
Monday: 8 AM–9 PM
Tuesday: 8 AM–9 PM
Wednesday: 8 AM–9 PM
Thursday: 8 AM–9 PM
Friday: 8 AM–9 PM
Saturday: 8 AM–9 PM
Highlights
Fresh, flavorful ingredients
Friendly and attentive staff
Consistently excellent quality
Great variety of menu items
Welcoming dining experience

At Pronto's Fresh Mexican Grill, I discovered a delightful haven for taco lovers, and let me tell you, their fish tacos are nothing short of extraordinary! The moment I walked in, I was greeted by the friendly and attentive staff, which immediately added to the warm and welcoming ambiance. I decided to dive into their fish taco offering, and I was not disappointed.

The tacos are bursting with fresh, flavorful ingredients, each bite a symphony of taste. The fish was cooked to perfection—crispy on the outside and tender on the inside, resting on a soft tortilla that cradled it perfectly. I appreciated the attention to detail in each taco, from the zesty sauce that drizzles over the top to the crunch of the fresh veggies that complemented the fish beautifully.

What sets Pronto's apart is not just the consistently excellent quality of their meals, but also their commitment to variety. Whether you’re in the mood for a classic or something a bit more adventurous, you’ll find it here. Between the food and the cozy vibe, I’m convinced that Pronto's is one of the ultimate spots for fish tacos in San Pedro!

You might also want to check out the best pho in Huntington Beach.

Elena VargasE
WRITTEN BY

Elena Vargas

Elena Vargas is a passionate writer and local enthusiast dedicated to sharing the vibrant stories and hidden gems of Long Beach, California. With a keen eye for detail and a love for community, she brings the city's culture and history to life through her engaging articles.

Related posts

featured
2026-05-28

Long Beach's Best Tattoo Artist [Updated 2026]

featured
2026-05-26

Long Beach's Best Fish [Updated 2026]

featured
2026-05-15

Torrance's Best Florist [Updated 2026]

featured
2026-04-05

Whittier's Best Park [Updated 2026]

featured
2026-03-04

Lakewood's Best Neighborhoods [Updated 2026]

featured
2026-02-26

Orange's Best Brunch [Updated 2026]

featured
2026-02-24

The Absolute Best Ramen in Fullerton [Updated 2026]

featured
2026-02-17

Long Beach's Best Cocktail Bar [Updated 2026]

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Long Beach

Join our Long Beach Lighthouse newsletter and get our 48-hour insider itinerary to the top hidden spots in Long Beach.

  • Custom 3-stop crawl with QR codes for easy navigation
  • 5 photo-worthy hidden gems (Instagram gold)
  • Insider timing tips: when to go to skip crowds
  • Top spots in your inbox every week
Elena Vargas
Long Beach Black Book
The Local's Blackbook 📓

INSIDER ITINERARY

Join our Long Beach Lighthouse newsletter and get our 48-hour insider itinerary to the top hidden spots in Long Beach.