Mexican restaurant Viva Nachos offers a taste of Mexico.