Sure, you could go on a liquid diet of cerveza and tequila this Cinco de Mayo weekend. But before you do, why not dig into the flavorful foods of Mexico? Here are five restaurants with delicious dishes and experiences that will help you celebrate the Mexican victory over the French at the Battle...