Homegrove
I don’t think it’s insane to say America is the world’s chicken wing mecca.
Most wings here are shit.
Have one spot a few subway stops from me. Ben & Nicks. Their wings are so damn good I don’t know what they do.
EDIT that’s me on the right, proud of my newest tag, “CARB”