Popular

More Photos

High Scores

About

1147 Saint Marks Church Rd
Burlington, NC
+1-336-584-4266
Cha Cha's

Cha Cha's

Mexican
1 reviews 1 reviews

Top Review On Yelp

rating Jul 27, 2014
I'm not sure why Cha Chas got such bad reviews. I thought it was great! The food, the service and the atmosphere was amazing! Maybe the parking lot/entrance... (read more)
Kendra F.