This is a good place for wings, I'm from NY and spent some time in Buffalo, where I came to love Duffs and Anchorbar, this place doesn't have the perfect sauce figured out, but they do have the perfect cook time on the wings.
Also they have Kool-Aid, so that brings you back to the good ol' days of being a kid and coming inside from playing on a hot sunny day.