Might I recommend the South Platte Park and Carson Nature Center. It is a vastly wide open area and with plenty of space to walk around in, and plenty of private spots to sit down and relax. The nature center is really cool for a visit after a hike around the area. There’s plenty of nature trails, preserves and little bodies of water to stand around and ponder life while the fish jump about. It’s a really chill place. There are also local places downtown that offer specific hired driver 420 tours of the area. That’s something you could look into as well if you didn’t want to do any of the driving or walking yourself.
Being close to nature is one thing any smoker likes. Having arrived in Littleton, Colorado, the right place for you to enjoy a spliff with Bob Marley and the Wailers in your headphones on a quiet relaxing afternoon is the Denver Botanic Gardens at Chatfield. This place is fairly large so getting a little privacy is easy. Relatively nearby, Virgilio’s Pizzeria & Wine Bar has top italian food options all made with the freshest ingredients. This place does not lack quality in either food or wine yet it might go a little over budget.