
Sports bar, restaurant and live music venue owned by the legendary rock star Alice Cooper. Located in downtown Phoenix, directly behind the US Airways Center and just steps away from Chase Field. Featuring award-winning BBQ, live music and more. Open 7 days at 11am. Closing hours vary.
101 E. Jackson St., Phoenix, AZ 85004
602-253-7337
Please install the Adobe Flash Player to view this video.