21. Baumhower Restaurant 4251 Courtney Dr, Tuscaloosa, AL 35405 Coordinate: 33.16705,-87.54992 Phone: (205) 556-5658