26 "Mexican" Restaurants in Philadelphia.
Condesa is an excellent, upscale Mexican restaurant in the lobby of the Pod Hotel.
South Philly Barbacoa in the Italian Market makes the best tacos in Philadelphia. Period.
Blue Corn is a Mexican spot in the Italian Market with solid margaritas and some really great tacos.
Honest Tom’s is a vegan taco shop near Penn that looks like Snow White’s cottage.
Sancho Pistola’s is the northernmost member of the Pistola family, and it works just as well for watching an Eagles game as it does for eating tacos.
Mission Taqueria is a bright and airy Mexican spot in Center City where you should go for Happy Hour or a casual date.
La Virgen De Las Nieves is a Mexican spot in South Philly that has huge, delicious huaraches served in pizza boxes.
Cantina Dos Segundos in NoLibs has reliably good Mexican food and margaritas by the pitcher.
Lolita is a small Mexican spot in Midtown Village where you can split some solid tacos and a few margaritas with some friends.
Go to Rosy’s for a big group dinner that won’t cost you a ton of money, even if you add in a few margaritas.
Cantina Los Caballitos is a Mexican spot in East Passyunk with a good Happy Hour and a huge patio.
Lucha Cartel is a dive bar in Old City that serves Mexican food and strong drinks.
Encima is a mezcal bar with over 70 types of mezcal and tequila above The Franklin Bar in Rittenhouse.