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: Tacos
Posted inUncategorized
Aksarben’s New Food Hall
Posted inFood
Omaha Bye-Cycle
Posted inFood