Back
Tacos Locos Logo

Tacos Locos

No price ratings1.50mi
1017 West Bloomington Road, Champaign, IL, 61821
Fri 12:00 AM - 11:59 PMCall Now
About Tacos Locos

If you're looking for New Mexican restaurants in Champaign look no further. Tacos Locos is known for having some of the best New Mexican in Champaign. Located at 1017 West Bloomington Road, Tacos...show more

Compare Delivery Services

(See pickup options)
Uber Eatsbest deal
$0.49
Est. Fee
59 minEst. Time
Postmates
$5.99
Est. Fee
64 minEst. Time
Place Order
Uber Eatsbest deal
$0.49
Est. Fee
59 minEst. Time