Diablos Cantina Mexicana offers Mexican specialties and cocktails in a vibrant, themed atmosphere.