Churros near Redwood Creek Challenge TrailRestaurantsAnaheim, CA+17147814636Not providedVisit website