Los Tarascos
OPEN NOW
Today: 11:00 am - 10:45 pm
Phone: (205) 553-8896
Address: 1759 Skyland Blvd E, Tuscaloosa, AL 35405
Parking: Free
Cuisines: American, Mexican, Latin American
Price Range : Below Average
6561 Highway 69 S, Tuscaloosa, AL 35405
1511 Skyland Blvd E, Tuscaloosa, AL 35405
929 Skyland Blvd E, Tuscaloosa, AL 35405
1800 McFarland Blvd., Suite 524, Tuscaloosa, AL 35404
3380 Mcfarland Blvd, Northport, AL 35476
2001 Skyland Blvd E, Tuscaloosa, AL 35405
3808 Mcfarland Blvd E, Tuscaloosa, AL 35405
4251 Courtney Dr, Tuscaloosa, AL 35405
2300 University Blvd, Tuscaloosa, AL 35401
2511 Mcfarland Blvd, Northport, AL 35476