Bar La Cruzada offers Canarian cuisine, including grilled meats.