Concert Venues in Buena Vista, CO The Lariat - Buena Vista Where: 206 E Main St., Buena Vista, Colorado - 81211 Events: 3 Surf Hotel - Ivy Ballroom Where: 1012 Front Loop, Buena Vista, Colorado - 81211 Events: 1