Cha Cha's Latin Kitchen

13126 Jamboree Rd., Irvine, CA 92602