Baumhower's Victory Grille
500 Harper Lee Dr, Tuscaloosa AL 35404