Upscale Dining

Dining at Three Bars Guest Ranch is truly an experience.

Most meals are served as a buffet, with both family style and private seating available. Meals range from BBQ steak cookouts to traditional Mexican cuisine. We also offer traditional menus with an upscale flair.

Ester, our in-house chef, specializes in fresh breads and homemade desserts. You will know why when you taste them!


The day begins with your choice of a light breakfast or a meal to fill you up for the day. We provide fresh fruit, cereal, yogurt, and muffins for those that prefer something simple. Our hot breakfast menu varies from pancakes & waffles to bacon, sausages, and eggs.

Weekly breakfast rides are a Three Bars Guest Ranch favorite. Enjoy fresh blueberry pancakes cooked on an open grill. There is just something about the morning fresh air to entice an appetite.


Return from your morning ride for a delicious midday meal. We offer hot or cold entrees, fresh salads, BBQ cookouts, and some of the best cookies and dessert squares you have ever tasted! Remember to pack a few extra treats for your afternoon ride.


The most social time at Three Bars Guest Ranch, this is a time to sit back, relax and enjoy another exquisite meal. Freshly baked breads and salads with a selection of vegetables and meats will impress even the most discerning connoisseurs. Our fantastic homemade desserts will end your perfect day on a sweet note.

Special Diets

Vegetarian and vegan dishes are available upon request. The kitchen can also accommodate food allergies with advanced notice.

Watch our Accomodations + Dining Video


A Lunch Buffet