Veracruz is a Mexican restaurant located in the historic center of Genoa. It specializes in traditional Mexican cuisine, including various types of tacos made with homemade tortillas.