One of Colorado's favorite wing restaurants is taking watching sports during playoff season and eating snacks to the next level with all-you-can-eat wings.
If you've ever been to Colorado's Ball Arena to see a Nuggets, Avalanche, or Mammoth game, you know just how insane it can be. Playoff Ball Arena is different.