Restaurant
High Falls Pizzeria & Taphouse
7 locals recommend,
Location
94 Main St
Philmont, NY
Tips from locals
Family restaurant serving great pizza and other pub fare. Open for lunch as well. Just a block away.
Great food, large meal portions, family restaurant with bar. Located in Philmont, New York where Oscar was raised. Ten minute car from house.