The Buzzard’s Roost The Buzzard’s Roost, 101 N Main Street, Lamar, CO 81052 Local: (719) 336-7415 Visit Website Overview A great local hangout serving American fare. Beers on tap. Music at night. Related Articles Top Date Nights in Fort Collins Day & Night at Colorado Ski Resorts Best Hiking Trails in Fort Collins Discover the Magic That Is Colorado's Ice Scene Find the Best Colorado Winter Lodging For You Winter Train Trips in Colorado