License Number
010345863
County ID
63
Email
2104 A University Blvd
Owner Name
TACO MAMA TUSCALOOSA LLC
Owner ID
102325
Vendor Name
TACO MAMA
Vendor ID
103458
Address
2104 A UNIVERSITY BLVD
TUSCALOOSA, AL 35401
United States
License Type 1
020