La Isla is a tapas bar and restaurant offering German and European cuisine, with gluten-free options available. The establishment is wheelchair accessible.