La Isla is a cafe offering breakfast, pastries, coffee, and a variety of beverages, including beer, wine, and spirits. They also serve a wide selection of snacks. Established in 1980.