La Barbacoa is a restaurant specializing in grilled cuisine, offering a menu with a capacity for 110 people.