WOW!!!!! HotWing Heaven.
I like hotwings but I LOVE the Right Wings hotwings. They are by far the best & most addictive ones in tulsa. My mouth waters just thinking about them!!! I'm going to get some more today & maybe tomorrow to! Oh yeah if you go thru the drive thru be careful, it can be kind of tricky for inexperienced drivers & the elderly.