Founded and owned by Omar Garrido, The Churro Spot opened first as a food truck in April 2016. Garrido—originally from Cuernavaca, Morelos, Mexico—got the idea to open The Churro Spot after traveling to Juarez, Mexico, in 2015. There, he saw the churro stand in a mall packed with Americans lining up to snack and correctly […]
Tag: food truck
Posted inDining
Three Opening Announcements
Posted inDining
Your Chance to Party This Mardi
Posted inFood
Dishing Up Some Good News
Posted inFood