Viva Mexico is a relaxed Mexican restaurant serving traditional fare, including fajitas, chicken soup, and margaritas.