Back
Tavern On the Hill Logo

Tavern On the Hill

9.04mi
8636 Germantown Avenue, Philadelphia, PA, 19118
Not Available Now (Available Sun 3:00 PM - 8:00 PM)Call Now

About Tavern On the Hill

Ready to try some of the best American in Philadelphia? Then it's time to order from Tavern On the Hill. Looking to find the cheapest way to order Tavern On the Hill? Choose the most affordable d...show more

Online Ordering Options

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
62 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
62 minEst. Time

Last updated August 28, 2020