Cinco De Mayo is this Thursday, and that gets me to thinking about yummy chips, salsa, and most importantly margaritas.

Here's where you can get the best margaritas in Rockford.

According to Yelp, here are some of the best places to quench your cravings for that salt rimmed, or in my case sugar, drink.

Lucha Cantina -  1641 N Alpine Road in the Edgebrook Shopping Center. Received 4 1/2 stars.

They have quite a variety of margaritas. I was there two weeks ago and tried the Prickly Pear it was a light and fruity tasting. Their classic margaritas are tasty too.

Mexico Classico - 3929 Broadway. They received 4 stars.

I didn't even know about this place.

Taqueria San Jose - 3725 E. State Street. Receiving 4 stars.

I've driven by, but I've never been here either.

Dos Reales - 5885 East State Street. Received 3 1/2 stars.

I have to say their classic margaritas are good and I love their fish tacos. Super yummy.

Bahai Restaurant -  6116 Mulford Village Drive. , kitty corner from Portillo's. They got a rating of 3 1/2 stars too.

Fiesta Cancun - 631 Highgrove Place. Rating of 3 1/2 stars.

Their Strawberry Margaritas are good.

Alvarez Mexican Restaurant - 1600 S. Bell School Road, right behind the CherryVale Mall. 3 1/2 stars.

I've always wanted to go in their and never have. Well I think I need to change that don't you.

Those are just a few places you can check out after work this Thursday for a quick margarita and some tasty Mexican food.

What places should be listed, in your opinion, that have the best margaritas and Mexican food?