I've seen a bunch of commercials for this place...apparantly they have like 500 stores in the US and have served like 800,000,000 wings?
NEVER HEARD OF IT.
looked on their location finder....saw that they actually had a location less than 5 miles from me....whoa....
anyone been to this place?
what to order?
i think I'll visit sometime this week....