Walnut Street Cafe is an all-day cafe right near 30th Street Station that has floor-to-ceiling windows on three sides and looks like an unobtainable home from Pinterest that clearly no one lives in. Because it’s open from breakfast to dinner, it’s where you should go when you’re just coming back from a business trip on the Acela and want something a little better than a day-old sandwich from the Pret in the station. They also have good Happy Hour food deals, with things like $3 caramel popcorn and a $5 pretzel with beer cheese from 4-7pm on weekdays. Or if you want something a little more substantial, you can get their tempura fried fish with tartar sauce for just $8.
More spots in University CitySee more
Vietnam Cafe is a huge restaurant in West Philly that has some great Vietnamese food and lots of Polynesian cocktails.
DK Sushi is an outpost of Double Knot inside of Franklin’s Table that serves excellent sushi, including a $35 mini-omakase.
White Dog Cafe
White Dog Cafe is a spot near Penn that has good drinks and a solid Happy Hour, but you don’t need to go for a full dinner.
More American spotsSee more
Daymark Bar & Restaurant
Daymark is a big bar and restaurant near the lighthouse in Barnegat Light where you can eat some good American food and listen to live music.
Cafe Lift is a good option for brunch just north of Center City. Make sure to get some cannoli French toast.
Comfort and Floyd
Comfort & Floyd is a breakfast spot in Pennsport that feels almost like an elementary school classroom.
Suggested by our writers
Front Street Cafe
Front Street is an all-day spot in Fishtown with a big patio, affordable cocktails, and way better food than you’d expect.
The Love in Rittenhouse feels like a nicer version of a mall restaurant, but their pastas and fried chicken are some of the best around.
Pod in West Philly looks like the inside of a spaceship and serves a mix of Chinese and Japanese dishes.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more