Italian restaurant Puerto Escondido offers Italian, seafood, and Mediterranean cuisine. Known for its dishes, it's a popular dining spot.