Bar Los Cazadores is a bar and grill specializing in grilled meats and traditional Canarian cuisine.