Spot Bar & Grill
98 S Pennsylvania St, Denver, CO 80209
There is quite possibly no better place to hit on your way home from a Nuggets or Avalache game. You ate hours ago, for your beer on during the game, and now need a plate of hot wings to make it so you can get up tomorrow. This is The Spot.