South-of-the-border flavors abound at the hottest
Philadelphia Mexican restaurants. Though you could pass an entire day debating which Philadelphia restaurants might claim the crown for best Mexican food,
Honest Tom’s Taco Shop is a good place to start. Owner Tom McCusker draws diners to his cozy storefront with an all-day menu of breakfast burritos and steak tacos that inspired
Zagat to name it among the best restaurants in Philadelphia. Elsewhere,
El Vez serves up ceviche and blood-orange margaritas, while
La Calaca Feliz keeps the party going with an extensive selection of tequila and mezcal.