Contact

Chelas Mexican Kitchen
Original Location:
1011 Avenida Pico, Unit C
San Clemente, CA 92673
Phone: (949) 542-4606
New Location:
635 Camino De Los Mares
San Clemente, CA 92673
Phone: (949) 312-2401
Hours: M-F 10am-9 pm / Saturday and Sunday 9am-9pm