Turtleback Mountain Resort

Sierra del Rio Golf Course and Smokin' Turtle Restaurant
101 Club House Drive,

Turtleback Mountain Resort’s clubhouse is a spacious modern facility with full-time staff. The Turtleback Taphouse & Grill is located inside. The clubhouse is located at the beautiful Sierra del Rio Championship Golf Course. The restaurant’s bar offers a full selection of drinks. A Sport Shop is next door.

Meeting Space Details:

100
Continental
$10 – $25
yes
yes
yes
full bar and a selection of other beverages
We’re able to accommodate up to 100 people for a sit-down meal.

Sierra del Rio Golf Course

The Clubhouse at Turtleback Mountain Resort in Elephant Butte

Scroll to Top