License Number
010919363
County ID
63
Email
131 LENORA DRIVE
Owner Name
LA BAMBA MEXICAN GRILL LLC
Owner ID
106346
Vendor Name
LA BAMBA MEXICAN GRILL
Vendor ID
109193
Address
1301 MCFARLAND BLVD NE
TUSCALOOSA, AL 35406
United States
License Type 1
020