"The Last Rodeo" was a rather lacklustre Mexicam-ish place in Strathbungo that closed recently.
Richard Davies was the proprietor and the rumours on here are that his business dealings are...circumspect. I have no idea if they are, or if it's just the ravings of Redditors.