Description
Name: Taco Mama - Tuscaloosa
Address: 2104A University Blvd, Tuscaloosa, AL 35401
Phone Number: +1 205-409-8173
Restaurant Type: Mexican restaurant
Taco Mama - Tuscaloosa is a Mexican restaurant located at 2104A University Blvd Tuscaloosa/Alabama
(Latitude,Longitude: 33.2112359,-87.5647287)
Postal Code: 35401
Location
-
2104A University Blvd, Tuscaloosa, AL 35401
Add a review