Lucha isn’t much more than a dive bar with food, but that’s exactly why we like it. It’s easy to get a last-minute reservation, almost every item on their menu is $5 during Happy Hour, and they even have a porch out front with large, picnic-style tables. Go with your work friends when you get out early because your boss was in a good mood and grab some tacos and a few margaritas. If you spend over $20 per person, you’ve done something wrong.
More spots in Old CitySee more
High Street On Market
High Street on Market in Old City is a bakery/restaurant that works for just about any time of day.
Fork is a big, seasonal American spot in Old City where you should go for a celebratory group dinner.
Common Wealth is one of the few places in Philly where you can get actually good Southern food.
Similar Mexican spotsSee more
Cantina Los Caballitos
Cantina Los Caballitos is a Mexican spot in East Passyunk with a good Happy Hour and a huge patio.
Mission Taqueria is a bright and airy Mexican spot in Center City where you should go for Happy Hour or a casual date.
South Philly Barbacoa
South Philly Barbacoa in the Italian Market makes the best tacos in Philadelphia. Period.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more