Food & Drink

The 10 Best Taco Shops in Philadelphia

Published On 05/20/2015 Published On 05/20/2015

If you had to characterize Philly with one type of cuisine, the easiest choice would probably be Italian, but food from the other green-, white-, and red-flagged country might be just as prevalent. With the great amount of Mexican food available in the city, we’re giving you a list of the top 10 spots in Philly to get a good taco. (Not mentioned: the “unofficial” Philly Taco - which 1) is not a taco, and 2) should only be consumed by overweight food celebrities.)

Sancho Pistola's

Sancho Pistola's

Fishtown
What you’re getting: Beef short rib tacos
If you're indecisive you should probably avoid the menu at Sancho Pistola’s. Like older brother Jose (Pistola’s), the Fishtown restaurant can present a challenge with a menu of over 15 different types of tacos, ranging from your standard chicken, to the more unconventional Pastrami. If those choices aren’t enough, Sancho Pistola’s also runs the Fishtown Taco Exchange, a collaboration with local chefs that features one-off taco creations.

Los Taquitos de Puebla

Los Taquitos de Puebla

Italian Market
What you’re getting: Tacos al Pastor
Wait too long at Pats / Genos? Skip the lines (and tourists) and head to Taqueria Los Taquitos de Puebla only a few blocks away for its Taco’s Al Pastor -- easily the best meat-on-carb dish in the area. Crispy, sweet, spicy, and a little fatty, at $6 for 3, these pork tacos are the perfect dish to inhale while laughing at all of the chuckleheads waiting in line for a mediocre steak.

Instagram/s__tang

Honest Tom’s Taco Shop

University City
What you’re getting: Breakfast tacos
Originally started as a food truck serving breakfast tacos by Drexel grad Tom McCusker, Honest Tom’s expanded the operation to brick and mortar with its location in University CIty. While you can still get the famous breakfast tacos (a perfect hangover food), the lunch menu also features your choice of two chicken, pork, beef, sweet potato, or steak tacos all for under $7.

Los Gallos Mexican Taqueria

Los Gallos

South Philly
What you’re getting: Fish tacos, any of the rancheros tacos
If you are looking for Asian-fusion tacos or taco shells made from nacho cheese chips, head somewhere else. At Los Gallos, you’re getting straight, authentic Mexican food at cheap prices -- but that food is really good. We’re fans of its pescado (fish) tacos made with tilapia, or any of its selection of rancheros tacos, featuring your standard asados (grilled) options. Or go bold and order one of its tripe or beef tongue tacos. You won’t confuse anyone for Andrew Zimmern, but you might impress your dining partner.

Loco Pez

Loco Pez

Fishtown
What you’re getting: Cochinita Pibil
As a self-described "defunct Fishtown dive retooled into a friendly neighborhood pub ‘n taqueria", Loco Pez is what you expect of a lot of other Fishtown spots: good food, reasonable prices, and a good drink selection (in this case, Tequila). The tacos are on the smaller side, but at $3 a piece -- or $1 if you are smart enough to come on $1 Taco Day -- it’s a great place to come if you are indecisive and want to try a few different varieties. Add in the potential for free-flowing tequila, and it’s easy to overindulge at Loco Pez.

Hermanto Widjaja

El Jarocho

Hawthorne
What you’re getting: Chorizo tacos
Free chips with two types of salsa. Check. Tacos served with only cilantro and onions. Check. Two, not one, corn tortillas per taco. Check. South Philly’s El Jarocho touches all the marks for a quality taqueria (including the occasional telenovela on TV). Prices are reasonable and the food is great, especially its chorizo tacos. Nothing to complain about here. A can’t miss on the menu are the cemitas -- a meat and vegetable sandwich served on a seeded Pueblan roll.

El Vez Restaurant

El Vez

Gayborhood
What you’re getting: Mahi Mahi Tacos
For a slightly more upscale taco experience, head to Stephen Starr’s Mexican outpost in the heart of Gayborhood. It will be more expensive than your local taqueria but it’s always crowded, the drinks are great, and the food is consistently good. Mr. Starr knows what he’s doing.

La Calaca Feliz

Las Calaca Feliz

Fairmount
What you’re getting: Baja fish tacos
If you’re tired of the standard, homestyle taqueria fare and are looking for something more inventive, head to Fairmount’s Las Calaca Feliz. The menu, from former Garces chef Timothy Spinner, focuses on contemporary Mexican food with choices like plantain crusted tilapia tacos and soy chili glazed pork tacos. It also has a great outdoor patio for some alfresco dining this summer. 

Instagram/_jessssssy_

Tacos Don Memo

University City
What you’re getting: Carnitas tacos
Catering to college students and professionals, the Don Memo food is a West Philly favorite for the local lunch crowd. There’s always a line -- technically a good thing -- and for $7 you can have your choice of asada (steak), pollo (chicken), pastor, or carnitas tacos. Cheaper and more authentic than your lunch would be if your ordered from a burrito chain.

Chris Boltinghouse 

South Philly Barbacoa

South Philly
What you’re getting: Barbacoa lamb or pancita tacos
If you find yourself without a shore house this summer, at least there is one thing (outside the beer gardens) that you’re bronzed friends will miss out on -- delicious tacos from South Philly Barbacoa. The food cart, operated by husband and wife duo Cristina Martinez and Ben Miller, is only open on the weekend and choices are limited. But when barbacoa lamb or pancita tacos are on the menu, there’s not really a need for anything else. For those missing out on the weekends, South Philly Barbacoa has been doing pop-ups recently with local chefs and restaurants.

Sign up here for our daily Philly email and be the first to get all the food/drink/fun in town.  

Dan McKay is a freelance writer/photographer living in Philly. He was once the fastest kid in second grade but now gets winded walking up the Rocky steps. You can follow him @dannypageviews.

Previous Venue Next Venue Venue Description
1. Sancho Pistola's 19 W Girard Ave, Philadelphia, PA 19123 (Fishtown)

Firing up tacos like spicy tuna with guac and red onions, plus mains like Red Tail Bass with tempura-battered pickled red cabbage, chipotle aioli & cilantro, this Mexican eatery won't let you go thirsty, with 10 beers on tap and a whole mess of tequilas and mescals.

Previous Venue Next Venue Venue Description
2. Los Taquitos De Puebla 1149 S 9th St, Philadelphia, PA 19147

If you're looking for a fast food-esque taco, it's best you look elsewhere. This hole-in-the-wall spot in South Philly is super authentic, with a huge range of typical Mexican taco, quesadilla, and side dish combinations.

Previous Venue Next Venue Venue Description
3. Honest Tom's Taco Shop 261 S 44th St, Philadelphia, PA 19104 (West Phillyu City)

Often considered Philly's best taqueria, Honest Tom's serves up a super affordable menu of breakfast burritos (stuffed full of eggs, cheese, homefries, and more) that will start your day the right way. Stop by again on the way home to try their sweet potato taco, because you can never have too much tortilla in your life.

Previous Venue Next Venue Venue Description
4. Los Gallos 951 Wolf St, Philadelphia, PA 19148 (South Philadelphia)

If you are looking for Asian-fusion tacos or taco shells made from nacho cheese chips, head somewhere else. At Los Gallos, you’re getting straight, authentic Mexican food at cheap prices -- but that food is really good. We’re fans of its pescado (fish) tacos made with tilapia, or any of its selection of rancheros tacos, featuring your standard asados (grilled) options. Or go bold and order one of its tripe or beef tongue tacos.

Previous Venue Next Venue Venue Description
5. Loco Pez 2401 E Norris Ave, Philadelphia, PA 19125 (Fishtown)

Loco's a blessedly Tex-Mex neighborhood dive set up in the former old-man Crazy Fish Saloon, keeping the fish tank but adding ornamental Pez dispensers and Julio Iglesias portraits to admire while you take down refried beans-/ crema-topped hot dogs, fish tacos, margaritas, and micheladas, plus six taps including Dos Equis, Victory Prima Pils, and Lionshead, also what occurs after the cameras stopped rolling on that YouTube video with him hugging the dudes who raised him.

Previous Venue Next Venue Venue Description
6. El Jarocho 1138 S 13th St, Philadelphia, PA 19147

South Philly’s El Jarocho touches all the marks for a quality taqueria (including the occasional telenovela on TV). Prices are reasonable and the food is great, especially its chorizo tacos. Nothing to complain about here. A can’t miss on the menu are the cemitas -- a meat and vegetable sandwich served on a seeded Pueblan roll.

Previous Venue Next Venue Venue Description
7. El Vez 121 S 13th St, Philadelphia, PA 19107 (Midtown Village)

A Stephen Starr restaurant, El Vez is a vibrantly designed restaurant serving equally colorful, traditional Mexican food. This Midtown Village spot also quenches your thirst with an awesome, house-made margarita of your choice.

Previous Venue Next Venue Venue Description
8. La Calaca Feliz 2321 Fairmount Ave, Philadelphia, PA 19130 (Fairmountart Museum)

If you’re tired of the standard, homestyle taqueria fare and are looking for something more inventive, head to Fairmount’s Las Calaca Feliz. The menu, from former Garces chef Timothy Spinner, focuses on contemporary Mexican food with choices like plantain crusted tilapia tacos and soy chili glazed pork tacos.

Previous Venue Next Venue Venue Description
9. Tacos Don Memo 3800 Sansom St, Philadelphia, PA 19104

Catering to college students and professionals, the Don Memo food is a West Philly favorite for the local lunch crowd. There’s always a line -- technically a good thing -- and for $7 you can have your choice of asada (steak), pollo (chicken), pastor, or carnitas tacos. Cheaper and more authentic than your lunch would be if your ordered from a burrito chain.

Clickbait