The Buzzards Nest

113 N Main St
Lamar CO 81052
1 Reviews

Sponsored Topics

Open Hours:

  • Mon: 12am-12am
  • Tue: 12am-12am
  • Wed: 12am-12am
  • Thu: 12am-12am
  • Fri: 12am-12am
  • Sat: 12am-12am
  • Sun: 12am-12am
See a problem? Let us know!
American owned, newly remodeled. Clean with cable TV and WIFI. Daily monthly, weekly rates. Right next door to The Buzzards Roost. homemade Pizza, Calzones ,Wings, Subs, Menudo. with Pool tables , Dart Board Live Music large screens for Sports and Internet Juke Box