Walmart is the best place to take a nap or just sleep it off. Just grab a bench and your bottle of booze in a bag and go to town. If you wind up with a hangover just vomit on the floor next to you.