Business & Tech
Where to Celebrate Cinco de Mayo in Crystal Lake, Cary
If you're looking for places to enjoy authentic Mexican music and enchiladas on May 5, Crystal Lake-Cary Patch has you covered.

Cue up the mariachi band—Cinco de Mayo is fast approaching.
The celebration of Mexican heritage on May 5 is sometimes mistaken for Mexico’s Independence Day. However, Cinco de Mayo actually commemorates the Battle of Puebla, a turning point in Mexican history and freedom.
In the U.S., it is celebrated by observing Mexican culture through food, drinks and dancing. If you are looking for a fiesta with margaritas, live bands and authentic food, here's a list of top five rated Mexican restaurants on Yelp!
Find out what's happening in Crystal Lake-Caryfor free with the latest updates from Patch.
- Taqueria Las Cumbres, 93 Grant St. in Crystal Lake
- La Mexicana Buena Vista, 406 W. Virginia St. in Crystal Lake
- El Burrito Restaurant, 6236 Northwest Highway in Crystal Lake
- Chipotle Mexican Grill, 5006 Northwest Highway in Crystal Lake
- El Zarape, 21 Crystal Lake Plaza in Crystal Lake
TELL US: Where do you plan to celebrate on May 5? Share in the comments below! Are you restaurant owner who will have a special this Cinco de Mayo? Let us know by commenting.
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.