29 "Mexican" Restaurants in Philadelphia.
Alma del Mar is a great Mexican restaurant in the Italian Market with lots of seafood options.
Casa Mexico is a small Italian Market spot from the people behind South Philly Barbacoa.
Encima is a mezcal bar with over 70 types of mezcal and tequila above The Franklin Bar in Rittenhouse.
El Techo is a rooftop bar above Condesa that looks like it belongs in Miami or Mexico City.
La Virgen De Las Nieves is a Mexican spot in South Philly that has huge, delicious huaraches served in pizza boxes.
Condesa is an excellent, upscale Mexican restaurant in the lobby of the Pod Hotel.
Cafe Ynez is a Mexican Spot where you can bring your own tequila to pair with one of their homemade mixers.
Don Barriga is a Mexican spot in University City that has barbacoa on the weekends.
Tequilas is a long-standing Mexican restaurant in a chandelier-covered building near Rittenhouse Square.
Lolita is a small Mexican spot in Midtown Village where you can split some solid tacos and a few margaritas with some friends.
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.
Honest Tom’s is a vegan taco shop near Penn that looks like Snow White’s cottage.
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.