Craving fish tacos? You’re not the only one. Whether it’s served crispy, grilled, or Baja style, a good fish taco is impossible to resist. Luckily, there are plenty of amazing places to get tacos in Oregon. From beachside seafood shacks to authentic Mexican taquerias, here are 10 restaurants that serve the most finger-licking good fish tacos in the Beaver State.
1. Parrilla Grill (Bend)
If you like fish tacos, you've got to try the famous ones at Parrilla Grill. The Hefe's Fish Tacos come with three fresh, hand breaded wild Alaskan fish fillets, served in flour tortillas with spinach, cabbage, and organic corn salsa. Their special fish sauce adds the finishing touch. Are you drooling yet?
635 NW 14th St., Bend, OR 97701
2. Tony's Crab Shack (Bandon)
Tony's Crab Shack is a go-to spot on the Oregon Coast for delicious and fresh seafood. The mouth-watering fish tacos come with sautéed local rock cod on corn tortillas, and are topped with shredded cabbage and house-made pico de gallo. Your taste buds will thank you with every bite
155 1st St. SE, Bandon, OR 97411
3. ¿Por Qué No? Taqueria (Portland)
You can't go wrong with a meal at this popular Portland restaurant. While the line can be a bit scary, you'll be rewarded with seriously delicious eats if you can make it through. There are two fish taco options available on the menu. Option #1 features crispy Alaskan Cod topped with pineapple, salsa verde, crema, cabbage, onion & cilantro. Option #2 also comes with Alaskan Cod, and is topped with tangy escabeche crema & a serrano-cabbage slaw.
4635 SE Hawthorne Blvd., Portland, OR 97215
4. Local Ocean Seafoods (Newport)
Whether you're on the hunt for the freshest catch of the day or just a tasty fish taco or two, Local Ocean has you covered. This market and restaurant serves some of the freshest seafood around. Be warned: the incredible fish tacos have a spicy kick.
213 SE Bay Blvd., Newport, OR 97365
5. Ben and Jeff's Burgers and Tacos (Pacific City)
Located just steps away from the beach, Ben and Jeff's is the perfect place to kick back and relax with some grub. You can choose from a wide range of fish tacos, including grilled or Baja style halibut, cod, and mahi mahi.
33260 Cape Kiwanda Dr., Pacific City, OR 97135
6. Marco's Place (Salem)
This authentic taqueria serves delicious food at reasonable prices. The tacos come piled high with meats, veggies, and sauces. They're incredibly tasty (and a bit messy).
615 High St. NE, Salem, OR 97301
7. Los Agaves Mexican Grill (Sisters)
This delightful little gem of a restaurant is one the best places in central Oregon for Mexican food. The Tacos De Pescado feature grilled, in-season cod, Mexican coleslaw and a flavorful chipotle dressing.
291 E Cascade Ave., Sisters, OR 97759
8. Santo Domingo Taqueria (Portland)
The fish tacos at this traditional Mexican eatery are simple yet oh-so-flavorful. They come with breaded fish on homemade tortillas and are topped with lettuce, tomato, and fresh tartar sauce
5447 NE 42nd Ave., Portland, OR 97218
9. Shark Bite's Seafood Cafe (Coos Bay)
With locally sourced seafood and famous fish tacos, you can't go wrong with a trip to Shark Bite's. Once you're here, you can choose between a variety of their signature fish tacos, including the Baja, Mex and Southwestern Slaw tacos, (all of which come with beer-battered cod), or the Halibut tacos.
240 S Broadway, Coos Bay, OR 97420
10. Habanero's Mexican Restaurant (Medford)
As the oldest Mexican restaurant in Southern Oregon, Habanero's knows a thing or two about tacos. The decadent Baja Fish Tacos are filled with crispy fried or fresh grilled fish, cilantro-lime cabbage, chipotle ranch dressing, cheese, and a side of pico de gallo.
142 N Front St., Medford, OR 97501
Have you eaten at any of these restaurants before? Where can we find your favorite fish tacos in the Beaver State? Share your recommendations in the comments below!