3241 E Main St, Ventura, California 93003 USA
Churro con Leches single scoop. Like the real deal in a delicious cup!
Photo Credit: Yelp