Nestled in Nuevo Vallarta, Taormina Restaurant specializes in authentic Italian and Mediterranean cuisine inspired by the recipes of the owners' Nonna (grandma).