Spanish delights at Mercat Olivar, Palma