Unfortunately, they are no longer in operation.
In Flushing, New York, United States
You can drink cider here.