1. The Buzzards Roost 101 N Main St, Lamar, CO 81052 Coordinate: 38.09027,-102.61976 Phone: (719) 336-7415