El Labrador is a restaurant specializing in grilled and roasted cuisine.