Nacho Libre Mexicana Cantina Opens 2 New Locations Antonio Aguilar and Roberto Gerena created the Mexican culinary concept ‘Nacho Libre’ in early 2017. In September 2017 and their idea materialized, a few days