Walk-ins are always welcome when we have seating available!
2217 University Boulevard, Tuscaloosa, Alabama 35401, United States
Friday and Saturday 11am - 3pm
Monday - Thursday: 5pm - 9pm
Friday and Saturday: 5pm - 9:15pm