Review of Cha Cha's Latin Kitchen

110 W Birch St #7, Brea, CA 92821

Overall Rating

Review


Great service, menu clearly marked, almost everything is GF. Fun location, good choices, tasty!

Updated 2 years ago

Celiac