One of the pleasures of travelling is discovering great places to eat. La Isla is a short walk from where we are staying, down a palm tree lined boulevard. The restaurant is unlike anything at home, with open sides and a palm thatched roof. The lady who does all the cooking opened it as aContinue reading “La Isla Restaurant”