Mexican food has become one of the most popular types of cuisine in the U.S., and with its vibrant, hearty flavors, it's easy to see why. And what better time to visit a Mexican restaurant than on Cinco de Mayo (May 5th)? You'll have plenty of food and drink choices, so everyone in your group...