Skip to main content

Los Tarascos on Skyland

restaurant · mexican restaurant · Tuscaloosa, AL

Address
110 Skyland Blvd, Tuscaloosa, AL 35405
Phone
(205) 553-8896
Website
orderlostarascos.com
Where
33.1673, -87.5141

Search Hominin for Los Tarascos on Skyland

Other restaurants nearby

More in Tuscaloosa

Los Tarascos on Skyland — restaurant in Tuscaloosa, AL | Hominin