Grill Sabor is a restaurant specializing in grilled meats and Canarian cuisine, including barbecue and Spanish dishes.