Indian Cliffs Ranch is home to Cattleman's Steakhouse, a large, family-style American restaurant situated on a working ranch. Guests can enjoy Texas-sized meals in a western atmosphere with desert scenery, and explore a private zoo and lake on the property.