There's a convention for Celtic fans in Las Vegas. I'm assuming it's from that, given the various flags and how people wearing dressed.
Okay, with a bit more digging it is. it's the [Guardian Angel Cathedral](https://en.wikipedia.org/wiki/Guardian_Angel_Cathedral_(Las_Vegas,_Nevada)) in Vegas