Discover Portland

Portland's Best Fish Tacos Spots

Portland's Best Fish Tacos Spots
Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Portland

Join our Discover Portland newsletter and get our 48-hour insider itinerary to the top hidden spots in Portland.

  • 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

The best fish taco in Portland is rarely the one you set out to find. It might arrive in a styrofoam clamshell from a taqueria on 82nd, the tilapia fried hard and tucked under a mango salsa that cuts through the oil.

Or it might come on a ceramic plate in a dining room off Division, where the battered cod sits with a shatter of a crust and a restrained slaw. Both approaches have their merits, and the city’s wide net of taquerias, food carts, and sit-down kitchens means the search can feel as sprawling as the Willamette.

The essential task is separating the ones that just feed you from the ones that make you pause. Here are the spots worth your attention.

Loading...
Loading map...

Mestizo

Mestizo
🗺️ 2910 SE Division St, Portland, OR 97202
☎️ +1503-384-2273
🌐 Website
Sunday: 12 PM–3 PM
4 PM–9 PM
Monday: Closed
Tuesday: 12 PM–3 PM
4 PM–9 PM
Wednesday: 12 PM–3 PM
4 PM–9 PM
Thursday: 12 PM–3 PM
4 PM–9 PM
Friday: 12 PM–3 PM
4 PM–9 PM
Saturday: 12 PM–3 PM
4 PM–9 PM
Highlights
Flavorful Fried Fish Tacos
Excellent Service by Junior
Crispy and Light Calamari
Perfectly Cooked Brussel Sprouts
Vibrant Atmosphere

When I stepped into Mestizo, I was immediately struck by the vibrant atmosphere. It felt like a cheerful fiesta waiting to happen! I decided to dive headfirst into their flavorful fried fish tacos, and let me tell you—these beauties did not disappoint. The fish was perfectly cooked, with a delightfully crispy exterior that contrasted beautifully with its moist, flaky interior.

What really made my day was the exceptional service provided by my server, Junior. His enthusiasm for the menu and attention to detail elevated the entire experience. I also couldn't resist trying their crispy and light calamari; it practically melted in my mouth and was the perfect pairing for the tacos.

But wait, there's more! I ordered some brussel sprouts on the side, and they were masterfully cooked, adding a touch of earthy goodness to my meal. Each bite was an explosion of flavor that I can’t stop thinking about.

If you're on the hunt for the best fish tacos in Portland, make sure to stop by Mestizo. With its mouthwatering dishes and inviting atmosphere, it’s a feast for both the senses and the soul.

You might also want to check out the best restaurant in Portland.

¿Por Qué No?

¿Por Qué No?
🗺️ 4635 SE Hawthorne Blvd, Portland, OR 97215
☎️ 503-954-3138
🌐 Website
Sunday: 11 AM–9:30 PM
Monday: 11 AM–10 PM
Tuesday: 11 AM–10 PM
Wednesday: 11 AM–10 PM
Thursday: 11 AM–10 PM
Friday: 11 AM–10 PM
Saturday: 11 AM–10 PM

At ¿Por Qué No?, the fish tacos are a true celebration of flavor! The perfectly battered fish is crispy on the outside, tender inside, and nestled in a warm corn tortilla. Topped with fresh slaw and a zesty crema, each bite is a delightful fiesta for the taste buds. The vibrant atmosphere and friendly staff add to the charm, making it an ideal spot for taco lovers. Their house-made salsas are a delightful addition that perfectly complements the tacos. If you're searching for a flavor-packed experience, ¿Por Qué No? is an absolute must-visit for fish taco enthusiasts in Portland!

You might also want to check out the best pizza in Portland.

Nayar Taqueria

Nayar Taqueria
🗺️ 5919 SE Foster Rd #3734, Portland, OR 97206
☎️ 971-888-4897
🌐 Website
Sunday: Closed
Monday: 10 AM–9 PM
Tuesday: 9 AM–9 PM
Wednesday: 9 AM–9 PM
Thursday: 9 AM–9 PM
Friday: 10 AM–9 PM
Saturday: 10 AM–9 PM

Nayar Taqueria offers a delightful twist on the fish taco, making it a must-try for taco enthusiasts. The fried tilapia is crispy yet tender, nestled in a soft corn tortilla that practically hugs the fish. What sets these tacos apart is the refreshing mango salsa, adding a sweet and zesty kick that elevates every bite. The slight drizzle of creamy sauce brings a perfect balance to the flavors. The vibrant atmosphere and friendly staff make the dining experience even more enjoyable. If you’re hunting for the ultimate fish taco in Portland, Nayar Taqueria should be at the top of your list!

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

Santo Domingo Taqueria

Santo Domingo Taqueria
🗺️ 5447 NE 42nd Ave, Portland, OR 97218
☎️ 503-284-8446
🌐 Website
Sunday: 9 AM–9 PM
Monday: 9 AM–9 PM
Tuesday: 9 AM–9 PM
Wednesday: 9 AM–9 PM
Thursday: 9 AM–9 PM
Friday: 9 AM–9 PM
Saturday: 9 AM–9 PM

At Santo Domingo Taqueria, the fish tacos are a delightful surprise that dances on your palate. The crispy battered fish melds perfectly with a refreshingly zesty slaw, all hugged warmly by a handmade tortilla. Each bite offers a perfect balance of flavors - the spices don't overpower, but rather enhance the fresh taste of the ocean. Add a squeeze of lime, and it’s pure magic! The vibrant atmosphere and friendly service only elevate the experience. If you're on the hunt for the ultimate fish taco delight, Santo Domingo should definitely top your list.

You might also want to check out the best coffee shops in Portland.

La Piñata Takos

La Piñata Takos
🗺️ 432 SW 3rd Ave, Portland, OR 97204
☎️ 503-943-9725
🌐 Website
Sunday: Closed
Monday: 10 AM–7 PM
Tuesday: 10 AM–7 PM
Wednesday: 10 AM–7 PM
Thursday: 10 AM–7 PM
Friday: 10 AM–3:30 AM
Saturday: 12 PM–3 AM

Visiting La Piñata Takos was a delight for my taste buds! Their fish tacos boast crispy battered whitefish that melts in your mouth. Topped with a zesty cabbage slaw and a squeeze of fresh lime, every bite transports you to a beachside fiesta. The salsa verde adds a soulful kick, harmonizing beautifully with the fish's lightness. Plus, the vibrant atmosphere makes every visit feel special. Whether you're a taco aficionado or a curious newbie, these fish tacos are a must-try in Portland. Get ready for a flavor fiesta that’ll leave you craving more! 🌮✨

You might also want to check out the best sushi in Portland.

Taqueria Portland

Taqueria Portland
🗺️ 820 SE 8th Ave, Portland, OR 97214
☎️ 503-232-7000
🌐 Website
Sunday: Closed
Monday: 10:30 AM–8 PM
Tuesday: 10:30 AM–8 PM
Wednesday: 10:30 AM–8 PM
Thursday: 10:30 AM–8 PM
Friday: 10:30 AM–8 PM
Saturday: 10:30 AM–8 PM

Taqueria Portland is a vibrant gem tucked away in the heart of the city. The moment I took a bite of their battered fish tacos, I was greeted with a glorious crunch that gave way to tender, flaky fish. The zesty slaw added a perfect pop of freshness, while their homemade salsa danced on my palate. Each taco, served in a warm tortilla, felt like a seaside escape. The lively atmosphere combined with stellar flavors makes this spot a must-visit for taco enthusiasts. Don’t forget to pair it with a refreshing drink to elevate your experience!

You might also want to check out the best cheeseburger in Portland.

Mahi Taco

Mahi Taco
🗺️ 625 NE Killingsworth St, Portland, OR 97211
☎️ 503-758-2716
🌐 Website
Sunday: 12–7 PM
Monday: 12–8 PM
Tuesday: 12–6 PM
Wednesday: Closed
Thursday: Closed
Friday: 12–8 PM
Saturday: 12–8 PM

At Mahi Taco, each bite of their fish taco feels like a mini-vacation! The tantalizing blend of crispy mahi-mahi paired with fresh slaw and zesty lime topped with a drizzle of creamy sauce creates a symphony of flavors. The warm corn tortilla cradles it all perfectly, making every taco an adventure. The lively atmosphere adds to the charm, complementing the beachy vibe of their menu. If you’re on the hunt for deliciously crafted fish tacos in Portland, look no further! Mahi Taco is definitely a hotspot I’ll return to—keep those taco cravings flowing!

You might also want to check out the best burger in Portland.

La Tía Juana Taqueria

La Tía Juana Taqueria
🗺️ 18488 E Burnside St, Portland, OR 97233
☎️ 503-328-9691
🌐 Website
Sunday: 7 AM–10 PM
Monday: 7 AM–10 PM
Tuesday: 7 AM–10 PM
Wednesday: 7 AM–10 PM
Thursday: 7 AM–10 PM
Friday: 7 AM–10 PM
Saturday: 7 AM–10 PM

At La Tía Juana Taqueria, the fish tacos are a culinary delight that dances on the palate. Each taco is generously filled with crispy, battered fish, perfectly complemented by a zesty slaw and their secret salsa that packs a delightful punch. The atmosphere is vibrant, with colorful decor that adds to the charm. What I appreciated most was the perfect balance of flavors—neither overshadowing nor dulling the fish. For a fun, casual bite that honors the soul of Mexico with a Portland twist, these tacos are definitely worth a visit. Delicioso!

You might also want to check out the best steak in Portland.

La Bonita

La Bonita
🗺️ 2138 SE Division St, Portland, OR 97202
☎️ 503-719-4598
🌐 Website
Sunday: 11 AM–9 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

La Bonita's fish tacos are a true delight but it’s the zesty slaw that steals the show! The lightly battered fish is juicy, enveloped in a warm tortilla, and topped with fresh avocado and a tangy salsa that dances on your palate. Dining here feels like a festive fiesta, with vibrant decor and a friendly atmosphere. Each bite is a celebration of flavor and freshness. For anyone seeking the perfect taco, La Bonita is a treasure worth discovering. I left with my taste buds singing, eagerly planning my next visit to this delightful gem!

You might also want to check out the best italian restaurant in Portland.

RJ Skillets

RJ Skillets
🗺️ 2529 NE Alberta St, Portland, OR 97211, United States
☎️ +1503-516-3849
🌐 Website
Sunday: 8 AM–3 PM
Monday: 10 AM–3 PM
Tuesday: 8 AM–3 PM
Wednesday: 8 AM–3 PM
Thursday: 8 AM–3 PM
Friday: 8 AM–3 PM
Saturday: 8 AM–3 PM

In the heart of Portland, RJ Skillets serves up a delightful twist on fish tacos that caught my taste buds off guard. The lightly battered cod, fried to golden perfection, is nestled in warm corn tortillas, creating a satisfying crunch. Topped with a zesty cabbage slaw and a drizzle of creamy chipotle sauce, it’s a flavor explosion that dances on your palate. Each bite is a harmonious blend of textures and tastes, invoking beachy vibes with every nibble. If you’re on the hunt for fish tacos that deliver both freshness and flair, RJ Skillets is definitely worth the visit! Deliciousness awaits!

You might also want to check out the best restaurant in Cannon Beach.

Nacho's House Mexican Kitchen

Nacho's House Mexican Kitchen
🗺️ 1447 NE Sandy Blvd, Portland, OR 97232
☎️ 503-267-0865
🌐 Website
Sunday: 11 AM–9 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

Nestled in the heart of Portland, Nacho's House Mexican Kitchen serves up fish tacos that are nothing short of a culinary fiesta! The moment I took a bite, the crispy, golden fish danced on my palate, beautifully complemented by vibrant pico de gallo and zesty lime. The soft corn tortillas wrapped everything together, creating a delightful texture symphony. Each taco is a testament to freshness and flavor! Although the space can get a bit lively, the atmosphere adds to the overall charm. If you’re looking for a taco adventure, this spot should definitely be on your must-visit list!

You might also want to check out the best thai food in Portland.

PIG PATAS TACOS LLC

PIG PATAS TACOS LLC
🗺️ 445 NE Killingsworth St, Portland, OR 97211
☎️ 971-266-8465
🌐 Website
Sunday: 8 AM–8 PM
Monday: 8 AM–9 PM
Tuesday: 8 AM–9 PM
Wednesday: 8 AM–9 PM
Thursday: 8 AM–10 PM
Friday: 8 AM–10 PM
Saturday: 8 AM–10 PM

At PIG PATAS TACOS LLC, the fish tacos are a delightful culinary escapade. The crispy battered fish nestled in a freshly made tortilla is simply heavenly. Topped with a zesty cilantro-lime slaw and a drizzle of creamy sauce, each bite offers a tantalizing blend of flavors. The salsa on the side is a perfect complement, adding just the right amount of kick. The casual atmosphere and friendly service make it an enjoyable stop for taco enthusiasts. If you’re in Portland, this spot is a must-try for any fish taco lover craving an unforgettable experience!

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

Salvador Molly's

Salvador Molly's
🗺️ 1523 SW Sunset Blvd, Portland, OR 97239
☎️ 503-293-1790
🌐 Website
Sunday: 11 AM–9 PM
Monday: Closed
Tuesday: 11:30 AM–9 PM
Wednesday: 11:30 AM–9 PM
Thursday: 11:30 AM–9 PM
Friday: 11:30 AM–10 PM
Saturday: 11:30 AM–10 PM

When you arrive at Salvador Molly's on SW Sunset Boulevard, the building's modest exterior gives little indication of the kitchen's ambitions. You order the fish taco with a quiet expectation, and what arrives is a study in restraint. The fish is fried until its outer shell shatters with a gentle pressure, while the interior remains moist and yielding. The accompanying slaw is crisp, dressed lightly so that it does not compete with the fish itself. A squeeze of lime brightens the whole composition without overwhelming it. The tortilla holds everything together with a soft, pliant warmth. There is no flourish here, no unnecessary drama. Just a taco that knows exactly what it is, and does that well.

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

Kamron WillmsK
Writer

Kamron Willms

Kamron Willms finds his stories in the friction between Portland's rain-soaked mornings and its late-night neon, tracking the city's restless energy through its overlooked corners and resilient characters. His work favors the unpolished truth of lived experience, trading conventional guidebook charm for the raw, offbeat rhythm of the streets he calls home.

Related posts

featured
2025-03-01

The Top-Rated Ice Cream in Portland

featured
2026-03-22

Portland's Best Take Out

featured
2025-11-04

The Top-Rated BBQ in Portland

featured
2025-10-03

The Top-Rated Fried Chicken in Portland

featured
2025-03-09

Portland's Best Asian Food Spots

featured
2025-11-24

Portland's Best Mexican Restaurant Spots

featured
2025-10-30

The Best Pizza in Beaverton List

featured
2025-10-11

Best Dim Sum in Portland: Ultimate Guide

Food tour map
The Local's Blackbook 📓

The 48-Hour Insider Itinerary to Portland

Join our Discover Portland newsletter and get our 48-hour insider itinerary to the top hidden spots in Portland.

  • 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
Theo BakerT
Portland Black Book
The Local's Blackbook 📓

INSIDER ITINERARY

Join our Discover Portland newsletter and get our 48-hour insider itinerary to the top hidden spots in Portland.