Chiringuito La Isla is a stand bar offering delicious dishes in a pleasant setting with terrace seating.