"UFC", for the uninitiated, stands for Ultimate Fighting Championship. I've checked out the UFC website and discovered the Shogun v Sonnen fight on Saturday, August 17 is being shown on the BT Sport channel.
In my experience, any Tenerife bar that provides UK sport coverage uses Sky TV. BT Sport is available on that platform on channels 413 and 414, but only if an upgrade is made. I doubt if any Tenerife bars will have done this (or even if it's possible to do in Tenerife).
All I can say is that it's unlikely that any bars will have the ability to show this fight, whether they're Irish or not.