Viva Mexico is a laid-back Mexican cantina offering familiar dishes, margaritas, and draft beer in a colorful setting.