Puerto Marina offers a variety of dining experiences, including Italian, Spanish, and Tex-Mex cuisine, alongside an Angus steakhouse and a gelateria.