Restaurants Near Me: We’re Talking Buffalo Wings

Buffalo wings are a staple of restaurants and sports bars everywhere. But where did this delicious, spicy sauce come from?
Buffalo wings are a staple of restaurants and sports bars everywhere. But where did this delicious, spicy sauce come from?