Here's our guide to the best restaurants in Philadelphia. It's one of America's major cities so you'll find plenty of places to eat.

Philadelphia Restaurants
Where to wine and dine in Philadelphia
Book A Travel Gay Approved Hotel
Double Knot
120 South 13th Street, Philadelphia, Pennsylvania 19107, United States, Philadelphia, USA
Show on mapDouble Knot is an upscale, gay-popular restaurant in Philadelphia, Pennsylvania. The venue features an upstairs cocktail lounge, a downstairs sushi bar, and robatayaki grill. Take a trip to the subterranean izakaya for an intimate, candlelit dining experience below.
The venue also offers great cocktails, vegan options, and happy-hours food offers (4-7pm every day).
Mon:16:00 - 22:00
Tue:16:00 - 23:00
Wed:16:00 - 23:00
Thu:16:00 - 23:00
Fri:16:00 - 00:00
Sat:16:00 - 00:00
Sun:16:00 - 22:00
Last updated on: 24 Jun 2025
Last updated on: 24-Jun-2025
Bud & Marilyn's
1234 Locust Street, Philadelphia, Pennsylvania 19107, United States, Philadelphia, USA
Show on mapBud & Marilyn's is a must-visit restaurant when you're in Philly. Chef Marcie Blaine Turney, originally from Ripon, Wisconsin, was raised in the restaurant business at her grandparents' establishment, The Spot. Bud & Marilyn's, is a tribute to her upbringing, offers American-inspired comfort food in her neighborhood.
The venue is open every day and offers happy hours offers for food.
Mon:17:00 - 22:00
Tue:17:00 - 22:00
Wed:17:00 - 22:00
Thu:17:00 - 22:00
Fri:17:00 - 22:00
Sat:10:00 - 23:00
Sun:10:00 - 22:00
Last updated on: 24 Jun 2025
Last updated on: 24-Jun-2025
Charlie was a sinner.
131 South 13th Street, Philadelphia, Pennsylvania 19107, United States, Philadelphia, USA
Show on mapCharlie may have been a sinner but Charlie was a vegan sinner. The venue is a cafe/bar/restaurant located in Philly. It offers creative, plant-based small plates & drinks in a dark and exotic environment.
The restaurant is open every day of the week from 4pm - 11pm (till 2am on Friday and Saturday).
Weekday: SUNDAY - THURSDAY: 4PM - 11PM
Weekend: FRIDAY - SATURDAY: 4PM - 2AM
Last updated on: 24 Jun 2025
Last updated on: 24-Jun-2025
El Vez
121 South 13th Street, Philadelphia, Pennsylvania 19107, United States, Philadelphia, USA
Show on mapEl Vez is a Latin American restaurant offering inventive variations on Mexican classics alongside traditional dishes, paired with a bar boasting a wide tequila selection and popular margaritas. Balancing a south-of-the-border celebration with Las Vegas excitement, El Vez embodies Mex-Eclectic spirit.
Weekday: Mon-Thurs: 11:30am-10pm Fri: 11:30am-11pm
Weekend: Sat: 11am-11pm Sun: 11am-10pm
Last updated on: 24 Jun 2025
Last updated on: 24-Jun-2025
Winkel
1119 Locust Street, Philadelphia, Pennsylvania 19107, United States, Philadelphia, USA
Show on mapWinkel is a laid-back brunch restaurant offering Dutch-style brunch along with some all-American favorites. It is located in Locust St and open every day till the early afternoon.
Weekday: Mon, Weds, Thurs: 9a-2p
Weekend: Fri, Sat, Sun: 8a-3p
Last updated on: 24 Jun 2025
Last updated on: 24-Jun-2025
Have we got something wrong?
Are we missing a new venue or has a business closed? Or has something changed and we have not yet updated our pages? Please use this form to let us know. We really appreciate your feedback.