If you're looking for the best Italian restaurant or pizza in Taos – look no further once you have found Mondo Italiano.