Dave and Buster's plans to open first Alabama location at Riverchase Galleria

by