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
Royal Boucherie is a small, dark French place in Old City that works for a date or Happy Hour.
Independence Beer Garden
IBG is a seasonal beer garden in Old City with bar food, corn hole, and lots of Philly brews.
La Peg is an American pub set inside the Fringe Arts building that turns into a huge beer garden during the summer.
More Mexican spotsSee more
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.
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.
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.
La Calaca Feliz
Bring a date or a group to La Calaca Feliz in Fairmount for margaritas, fish tacos, and huge portions of guacamole.
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