El Vez in Midtown Village is huge and kind of looks like the inside of the Please Touch museum, with brightly colored walls and a bicycle hanging from the ceiling. So it’s probably not the best idea for a casual weeknight dinner with a friend, but it’s definitely worthwhile for certain situations - like Happy Hour margaritas or a 30th birthday dinner. They serve upscale Mexican food, and we like their tacos quite a bit, but it’s definitely on the expensive side.
More spots in Center CitySee more
Vedge in Midtown Village isn’t just the best vegan place around, it’s also one of the best restaurants in the city.
The roast pork sandwich from DiNic’s is the best thing you can eat at Reading Terminal Market
Zavino Wine Bar & Pizzeria
Zavino is the perfect place to get a pizza and some wine when you don’t feel like making a decision about where to have dinner.
More Mexican spotsSee more
Mexico Lindo is a cheap and fun BYOB in East Passyunk with solid tacos and quesadillas.
Lolita is a small Mexican spot in Midtown Village where you can split some solid tacos and a few margaritas with some friends.
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
Double Knot is an all-day cafe with a basement izakaya that serves some of the best Japanese food in the city.
Alpen Rose is a small steakhouse in Midtown Village that looks like the inside of a retired Harvard professor’s personal library.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more