Restaurant
Alibertos Mexican Food
2 locals recommend,
Location
263 W University Dr
Mesa, AZ
Downtown Mesa
Tips from locals
Nothing stands out about this taco shop drive through. But it is a good standby when you need a late night drive through and can't eat wheat or dairy! LOL. I like the rolled tacos.