Dining Room View July 4, 2010 by Andy Abramson High above Port Soller on the Island of Mallorca was a delightful dining spot. It is named Ca’s Xorc and the cooking is as exquisite as the dusk time just passing sunset view.