Delicious Home Cooking awaits you here at the Ranch!

Geronimo Trail Guest Ranch is the perfect getaway to connect to nature and enjoy an authentic ranch experience. One great part about your stay is that you won’t need to sacrifice any of the comforts of home—especially when it comes to meals!

You’ll always have a choice of mouth-watering fare and our talented cook can accommodate a variety of dietary needs. Your stay with us includes three full meals a day—and some extra treats along the way, too!


After a peaceful nights rest you’ll wake to find an array of hot and delicious food that’s the perfect way to start your day. Cereal is always available if you’re in the mood for something simple, and of course, we always offer juice, tea, and coffee.

The breakfast menu rotates for plenty of variety, and on any given morning here at the ranch, you’ll find some of the items listed below:

  • Eggs cooked many ways such as scrambled or southwestern style
  • Pancakes with fruit cooked in the batter or plain—always delicious
  • French toast with syrup
  • Sides such as bacon, sausage, ham, hash browns or home fries
  • Fresh fruit


For lunch, you can expect to find something tasty like hamburgers, hot dogs and fries, tacos with all of the fixings, soup, salad and fresh fruit. We also often pack sandwiches for lunch out on the trail during all day picnic rides. And after your meal, there are always cookies, brownies or something else delicious for dessert!



Our evening meal is one of the highlights after a full day of riding on the trail. Here are some of the things you may enjoy for dinner during your stay:

  • BBQ Ribs
  • Roasted Chicken
  • Pork Tenderloin
  • Rainbow Trout
  • Grilled Ribeye Steak
  • New Mexican Cuisine
  • Salad, Fresh Vegetables and Homemade Bread with every meal
  • Delicious desserts such as Pie, Strawberry Shortcake, Cobbler or Crisp, Ice Cream Sundaes and of course S'mores around the campfire!

Come join us at the ranch and enjoy beautiful trail rides and delicious meals!

If you have questions or would like to make a reservation,  fill out the contact form and we will get right back to you!