Open Air Tap Room is a cozy establishment nestled in the heart of Chestertown, NY, offering a unique selection of craft beers and ciders on tap.
With a relaxed atmosphere and outdoor seating options, patrons can enjoy a casual drink with friends while taking in the scenic beauty of the surrounding area.
Generated from their business information