Cha Cha's Latin Kitchen

13126 Jamboree Rd, Irvine
(714) 408-7819