Bar La Duquesa offers homemade cuisine with fresh meats and fish. Enjoy grilled meats, Canarian specialties, and homemade desserts.