Seaside restaurant Lido el Sombrero offers Italian, Mexican, pizza, and seafood dishes. Enjoy a relaxing meal with a beautiful sea view.