Spanish city is home to the 'best restaurant in the world' - where a meal costs £250 0 19.06.2024 13:30 Express.co.uk The restaurant has been applauded for offering a "flamboyant" experience.