The Orange Peel has earned a reputation as one of the premier concert venues in the Southeast over the past two decades. But the musical roots of the building at 101 Biltmore Ave. stretch back to long before the current club opened in 2002.
The Orange Peel has earned a reputation as one of the premier concert venues in the Southeast over the past two decades. But the musical roots of the building at 101 Biltmore Ave. stretch back to long before the current club opened in 2002.