Spurz Grill Categories FOOD & BEVERAGES, RESTAURANTS 4333 Highway 63 Atwood Colorado 80722 (970) 522-7122 Visit Website Hours: Fri 4-8pm, Sat 11-8pm, Sun 11-7pm About Us Full Service restaurant & bar Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×