★ 4.5 / 5 from 3984 reviews
Cancun Grill
2120 Highland Ave, Eau Claire, Wisconsin, 54701, United States
"Excellent service. Excellent food......that's why we go there!!!"
**Restaurant Review: A Mixed Bag of Experiences**
The restaurant stands out for its delicious food, quick service, and inviting atmosphere, consisten...