2880 S Las Vegas Blvd, Las Vegas, Nevada 89109 USA
Oh yeah these were so hot they were taped off!
Photo Credit: Yelp