Address: 612 Greensboro Ave, Tuscaloosa, 35401-1750, United States Of America
City: Tuscaloosa
Dishes: 26
Reviews: 68
All prices are estimates.
Tuscaloosa, home to the University of Alabama, blends college town vibes with southern charm, offering BBQ, fried catfish, and traditional comfort foods amidst lively sports culture.