El Nuevo Mariachi, Mexican Restaurant & Cantina