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.
Where we've featured it
Everyone finally agreed on a date for the group dinner. Choosing a spot should be the easy part.
More spots in Old CitySee more
Revolution House is a historically-themed bar and restaurant with a second-floor rooftop in Old City.
Morimoto is a sushi place in Old City that’s super expensive, so you should save it for a special occasion or when someone else is paying.
Morgan’s Pier is the biggest day drinking party in Philly every weekend in the summer, and it’s right on the Delaware River.
More Mexican spotsSee more
Tequilas is a long-standing Mexican restaurant in a chandelier-covered building near Rittenhouse Square.
Blue Corn Restaurant
Blue Corn is a Mexican spot in the Italian Market with solid margaritas and some really great tacos.
Cantina Los Caballitos
Cantina Los Caballitos is a Mexican spot in East Passyunk with a good Happy Hour and a huge patio.
Suggested by our writers
Barbuzzo Mediterranean Kitchen & Bar
Barbuzzo is a great place to escape Center City for a low-key date, or any other time you want some charcuterie and pasta.
Forsythia is a small plates spot in Old City that looks like a French garden and has a long list of natural wines.
Las Cazuelas is a Mexican BYOB in Northern Liberties where you should go bring a group to escape the nearby crowds.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more