Our mission is to offer a healthy and happy culture for our team so we can provide delicious, chemical-free, nutrient-dense meals for our guests in the beautiful setting of our regenerative ranch, so every visit nourishes both body and soul.
Peak Season Hours: (Memorial Day Weekend - Labor Day Weekend)Open Tuesday - Sunday 11am - 8:30pm(Closed Mondays)
Off-Peak Season Hours: (Labor Day Weekend - Memorial Day Weekend)Open Wednesday - Sunday 11am - 7:30pm(Closed Mondays & Tuesdays)
James Ranch Grill is an on-ranch, fast-casual restaurant serving deeply flavorful, nutrient-dense meals made from regeneratively sourced ingredients, many produced just outside the dining room doors on James Ranch.
Our cattle graze exclusively on green pasture, giving our beef its deep flavor and our artisan cheeses their rich, layered undertones. The vegetables we do not grow in our own gardens are sourced in summer from local farms run by growers we know and trust, who care for their soil and use sustainable, regenerative practices, and from trusted regional growers in the off-season. Our nonalcoholic beverages are organic, and our beer, wine, and cider are crafted by local producers who share our commitment to high-quality ingredients.
Guests can relax on tiered lawn terraces or by the fireplace, taking in sweeping views of red rock cliffs and green pastures that are the foundation of the ingredients on their plates.
We are a fast casual setting and do not have a reservations system. We do have a lot of terrace seating on our picnic tables, deck seating, indoor seating as well as some picnic blanket seating under the apricot tree. Please contact us for groups over 25.
Whether you eat outside on our 3 leveled lawn terraces or inside with our fireplace and large picture windows, you'll be surrounded by the beauty of our ranch nestled in the Animas Valley surrounded by red rock cliffs.
Show someone you care by giving them a gift card for the James Ranch Grill.
Buy Gift Card
The James Ranch Grill TEAM is always growing and evolving. If you would like to join our amazing team of people, please click the button below and fill out the form. We will get back to as soon as possible.