This does not look like much from outside or when you immediately enter, you can sit out front on the main street then you come into a old little cafe for a seat chill out and drink beer or a coffee this is very Spanish in Isla it's where most of the locals reside. Go up the step at the...
More


