Tarraco is the Latin name of the Catalonian port city of Tarragona in Spain. Fast forward a year or two and it is now the name of a stylish new SEAT SUV to hit the market. A few weeks back with The Everyday Man, I attended the UK media launch of the SEAT Tarraco at Amber Lakes in Wraysbury and got behind the wheel of this new model within the range.