Viva Mexico is a Mexican restaurant.