Write a review
Cielito Lindo Restaurant/1612 Santa Anita Ave - South El Monte - California (CA)
1612 Santa Anita Ave, South El Monte, CA 91733-3410, South El Monte, California (CA)
+1 626-442-1254
1612 Santa Anita Ave, South El Monte, CA 91733-3410, South El Monte, California (CA)
+1 626-442-1254