TACO MAMA 010345863

Submitted by Anonymous (not verified) on
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