Barbacoa Leo is a restaurant specializing in grilled meats, including wood-fired roasted chicken and suckling pig.