109 Brookside Ave, Chester, New York 10918 USA
Specialty drinks in Jesters Pub at The Castle Fun Center in Chester, NY
Photo Credit: Yelp