Cha Cha's Latin Kitchen
13126 Jamboree Rd, Irvine CA 92602
(714) 408-7819
Directions
Order Online Delivery
Grubhub
Postmates
Doordash
Eat
Chachaslatinkitchen
Trycaviar
Irvine, California
Cha Cha's Latin Kitchen
13126 Jamboree Rd, Irvine
(714) 408-7819