Checos Tacos Food Truck

Checos Tacos is a Food Truck serving up Authentic Mexican Food in Northwest Arkansas. Their last known location is in Lowell but you may want to visit FB for their current location.