La Barbacoa is a bar and grill specializing in cuisine cooked over charcoal. It offers a menu with options starting from €9, and can accommodate up to 100 guests. It also features a children's area.