El Sol is a fusion restaurant offering pizzas, seafood, and drinks. Enjoy a relaxed atmosphere with terrace seating.