The Lariat Neighborhood: Southern Colorado 206 E. Main St., CO, 81211 advertisement advertisement Trending Restaurants Every Opening and Closing This Week: Lots of Action in the Scene! By Molly Martin Editorial Voice Westword Is Looking for a Staff Writer By Patricia Calhoun Performing Arts Sacrilegious Sunday Heads to Creepatorium for an Alt Form of Worship By Justin Criado Visual Arts Your Guide to the April 3 First Friday Art Walk Around Denver By Kristen Fiore