If you're close to san pedro there is a bar in front of the mall called all star, they have GOOD wings, well used to two years ago when i lived close by. I lived in Buffal, ny for a while and I can say they don't make them that bad.
There are a few bars next to that one, sand, roots is close by. Don't know if it's still opened I live far from san pedro now.