I had a hotel that was within 2 miles for the playoff game last year... we walked everywhere. There was a decent bar North of the stadium near the highway called Sherlocks. It has a huge parking lot cause it's part of a shopping center that also has a Sams I think. Anyhow, I know a lot of people parked there as a customer and then walked to the game (about 1 mile from the stadium). If you want to hang out there and drink you'll need to get there way early cause it got really crowded closer to game time. If your plan is to eat anywhere close to the stadium you'll need to get there before most people get off work, otherwise your only option will be fast food joints.