8040 Orangewood Ave, Stanton, CA 90680
(714) 248-9931
ContactHomeSpecialswww.taqueriaelrancho.com
Monday-Sunday 9:00 AM – 10:00 PM