Buffalo Thunder Resort Casino is New Mexico's largest entertainment casino hotel, located on the sovereign land of the Pueblo of Pojoaque, 15 minutes north of downtown Santa Fe beneath the Sangre de Cristo Mountains. The sprawling 61,000-square-foot casino features 1,200 slot machines, 18 table games, 19 keno stations, and a dedicated race and sportsbook with the region's largest table games pit. The full-service resort includes six restaurants, indoor and outdoor pools, an on-site championship golf club with three courses, and a full-service spa. Gaming hours run Sunday through Thursday 8 a.m. to 2 a.m., Friday and Saturday until 4 a.m., making it a comprehensive entertainment destination for Northern New Mexico.