Mexican Restaurant in Illinois Serves One of America’s Best MargaritasMexican Restaurant in Illinois Serves One of America’s Best MargaritasIf you're going to celebrate Cinco de Mayo today, there's a very good chance you're going to partake in popular Mexican food and drink.Sweet LennySweet Lenny