La Caracola is a cafe offering homemade cuisine in a relaxed atmosphere.