Concert Venues in Buena Vista, CO The Lariat - Buena Vista Where: 206 E Main St., Buena Vista, Colorado - 81211 Events: 1