The Peel sits right in the heart of downtown Asheville on Biltmore Ave, so you can park once (good luck with that) and hit bars or cafes before the show. It's a standing-room spot that holds just under a thousand, and the sound system hits hard enough that you'll feel it in your chest when things get heavy.