Best Places for Fish Tacos in Philadelphia
Honest Tom's Taco Shop is one of Best Places for Fish Tacos in Philadelphia.

1. Honest Tom's Taco Shop

261 S 44th St (btwn Locust & Spruce St), Philadelphia, PA
Taco Restaurant · Spruce Hill · 75 tips and reviews

Philadelphia MagazinePhiladelphia Magazine: If you head over after 5 p.m. Monday to Saturday you can score one of their special fish tacos with pickled shallots, grilled pineapple, jalapeño aioli, and fresh cilantro. Read more.

Rouge is one of Best Places for Fish Tacos in Philadelphia.

2. Rouge

8.4
205 S 18th St (btwn Walnut and Locust), Philadelphia, PA
Seafood Restaurant · Rittenhouse Square · 90 tips and reviews

Philadelphia MagazinePhiladelphia Magazine: Rouge and executive chef Sam Noh continue to keep their bistro humming with their fish tacos. Filled with tilapia, avocado, romaine, lime, and mango salsa, their take on the taco is not to be missed. Read more.

3. Sabrina's Cafe

910 Christian St (btwn 9th St & 10th St), Philadelphia, PA
Breakfast Spot · Bella Vista - Southwark · 113 tips and reviews

Philadelphia MagazinePhiladelphia Magazine: Sabrina’s Café in the Italian Market offers a Baja fresh fish taco. This version is served on a corn tortilla with radishes, carrots, pico de gallo, and chipotle lime crema. Read more.

Cantina Los Caballitos is one of Best Places for Fish Tacos in Philadelphia.

4. Cantina Los Caballitos

8.3
1651 E Passyunk Ave (at Morris St), Philadelphia, PA
Mexican Restaurant · Bella Vista - Southwark · 136 tips and reviews

Philadelphia MagazinePhiladelphia Magazine: Cantina Los Caballitos serves up mahi-mahi tacos topped with cilantro and onions (with guac and sour cream for a little extra). Cantina Dos Segundos brings you the same dish up in Northern Liberties. Read more.

Blue Cat is one of Best Places for Fish Tacos in Philadelphia.

5. Blue Cat

1921 Fairmount Ave, Philadelphia, PA
Latin American Restaurant · Fairmount - Art Museum · 17 tips and reviews

Philadelphia MagazinePhiladelphia Magazine: Their Gustavo’s Cod Fish Tacos (under their “Catwiches” menu) feature batter-dipped filets topped with avocado, pico de gallo, shredded cabbage, and chipotle mayo on blue corn tortillas. Read more.

Morgan's Pier is one of Best Places for Fish Tacos in Philadelphia.

6. Morgan's Pier

8.0
221 N Columbus Blvd, Philadelphia, PA
Beer Garden · Northern Liberties - Fishtown · 93 tips and reviews

Philadelphia MagazinePhiladelphia Magazine: You can eat their Baja fish American tacos served on flour tortillas with lime and radish, red cabbage, and chipotle crema while overlooking a view of the water. Read more.

José Pistola's is one of Best Places for Fish Tacos in Philadelphia.

7. José Pistola's

8.5
263 S 15th St (at Bach Pl), Philadelphia, PA
Mexican Restaurant · 97 tips and reviews

Philadelphia MagazinePhiladelphia Magazine: Commenter Pick: "Jose Pistola’s Grouper Tacos are the best fish tacos on the east coast. There isn’t a close second." Read more.

Loco Pez is one of Best Places for Fish Tacos in Philadelphia.

8. Loco Pez

8.5
2401 E Norris St (at Cedar St & Susquehanna St), Philadelphia, PA
Mexican Restaurant · North Philadelphia · 73 tips and reviews