Los Tarascos
110 Skyland Blvd E, Tuscaloosa AL 35405