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
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.
Han Dynasty is a Sichuan Chinese place in Old City that works great for big groups or a casual weeknight dinner.
Fork is a big, seasonal American spot in Old City where you should go for a celebratory group dinner.
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.
Mission Taqueria is a bright and airy Mexican spot in Center City where you should go for Happy Hour or a casual date.
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