Cha Cha's Latin Kitchen

13126 Jamboree Rd., Irvine, CA 92602
  • Details
    Latin inspired menu adapts the culinary heritage of Mexico & Latin America to a fresh modern style.