Xiringuitos del Sol is a stand bar offering snacks, tapas, and drinks in a vibrant atmosphere. Enjoy cocktails and light fare with a spectacular view.