Get directions to: Beer Bar, Flushing, NY Restaurant address: 161-21 Crocheron Avenue Flushing, NY 11358, USA Driving Walking Bicycling Restaurant: Beer Bar