Food stands along the road to La Bufadora, Ensenata, Mexico