This place is lucky they get one star. There’s a sign out front claiming to have the Best Wings in the U.S.A. Well I don’t know who is judging their wings but that person must not have any taste buds.First of all, the chairs in this place belong out in someone’s backyard; they are green faded plastic chairs…