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
La Peg is an American pub set inside the Fringe Arts building that turns into a huge beer garden during the summer.
Royal Boucherie is a small, dark French place in Old City that works for a date or Happy Hour.
La Locanda Del Ghiottone
La Locada del Ghittone is an Italian BYOB in Old City that serves super solid and affordable pasta.
More Mexican spotsSee more
Rosy’s Taco Bar
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.
Casa Mexico is a small Italian Market spot from the people behind South Philly Barbacoa.
Mexico Lindo is a cheap and fun BYOB in East Passyunk with solid tacos and quesadillas.
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.
La Calaca Feliz
Bring a date or a group to La Calaca Feliz in Fairmount for margaritas, fish tacos, and huge portions of guacamole.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more