Still open, and is as great as always.
I saw another post talking about local craft breweries. A bunch in Buffalo; but none in Niagara Falls. Brickyard in Lewiston is a brewery. Woodcock is good ... two locations, but a bit of drive. Their Wilson location is an old ice house; cool place to go. The best place for beer is Griffon (Niagara Falls & Lewiston); they have alot of taps.