5111 Boulder Hwy, Las Vegas, Nevada 89122 USA
The animatronic animals even have on Santa hats, lol!
Photo Credit: Yelp