Rumors we’d heard back in January 2017 appear to be true. The world’s largest Hooters restaurant is set to close at Palms Casino Resort Las Vegas. Hooters restaurant opened at Palms Las Vegas in June 2015. At 15,200-square-feet, the Palms location was touted as the world’s largest. While an exact closing date isn’t known, it

[