Overall, my family debated between giving this 2 stars versus 3 stars. For the most part, the food was pretty good (see below), service is friendly, but the kitchen is EXTREMELY slow. We stayed in Colter Bay Village, so we ate breakfast here every day, lunch one day, and dinner another day.
Breakfast. They have a buffet, but we ordered off the menu. The first day it took so long to get our food that we had to ask for it to be boxed to go because we had someplace we had to be. The waitress was awesome, though, and the food was delish! After that, we had to build in time to allow for the slow service. The last day was the worst (again, the kitchen, not the waitress). People were actually walking out because it was taking so long.
Lunch. Same slow service (kitchen staff), but food was really good and fresh.
Dinner. The biggest disappointment. We were told to order the steak, which we did. However they were out of several sides, including baked potato. Steak was ok, cooked properly, but nothing impressive. Chicken Caesar salad was HORRIBLE. Worst we have ever had anywhere.
The only other comment that I would have for management....you need to have a conversation with Chef J. I had a plain-clothed woman approach me on the first day when we had to take our food to go. I had ordered a fruit salad and the waitress gave me the to-go container and told me to just grab the fruit from the buffet (because the kitchen had forgotten to pack it). The plain-clothed woman made a rude comment to me about what I was doing, and when I explained that this was what I was instructed to do, she continued to make rude comments, including bringing in a gentleman who was walking past us and saying, âlook at this! This is just wrong!â I walked away and tried to find the waitress but we had to leave. So I mentioned to another staff member that a customer was unhappy with me and was told that it was Chef J. Management, your employees represent your establishment even when they are off duty. It was highly inappropriate for her to engage me the...
   Read moreReview of The Ranch House at Colter Bay â A Once in a Lifetime Experience
I cannot put into words how truly extraordinary our experience at The Ranch House at Colter Bay in Grand Teton National Park was, but I will try. My wife and I celebrated our wedding here with a party of 40, and from start to finish, the staff went above and beyond in every imaginable way.
On less than a monthâs notice, the team not only welcomed us, but designed a custom menu tailored specifically for our group, and even arranged a private area inside the restaurant for us to celebrate together. Every single dish came out perfectly, timely, and beautifully prepared. That kind of service for a group our size is nothing short of remarkable.
What touched us even more deeply was the kindness and generosity of the staff. From the moment we walked in, we were greeted warmly by both the manager and our server who knew us by name. As a newlywed LGBTQ+ couple, my wife and I felt completely celebrated and embraced here, which is something that made our day even more meaningful.
The staffâs thoughtfulness did not stop there. After our lunch, they surprised us with an entire bottle of champagne to toast our marriage, even though champagne is not something they normally sell. On top of that, they gifted my wife, our immediate family, and me with complimentary desserts, turning the afternoon into something we will remember for the rest of our lives.
This was not just lunch. The Ranch House made us feel like family, and they gave us a wedding celebration that was joyful, seamless, and unforgettable. We left with empty plates, full stomachs, and hearts overflowing with gratitude, carrying memories we will cherish forever in a place as breathtaking as the Tetons.
If I could give more than five stars, I would. To anyone visiting Grand Teton National Park, do yourself a favor and experience The Ranch House. And to the incredible staff, thank you from the bottom of our hearts. You gave us the gift of a perfect wedding celebration, and we will...
   Read moreFirst of all my family and I had to wait a good amount of time before the server acted surprised to see us and told us it would be about 5minutes. He didn't take out name or anything so we made sure to hang out close by. When we were seated it had a nice rustic feel but we sat there long enough for the enchantment to run of before our server arived. I ordered a brisket sandwich, it sounded good and I was tired of burgers. When it finally came, after a good long time of my wife and I trying to keep my 8 yo son respectful, I found the sandwich to be daunting and a bit intimidating with the huge pile of onion strings atop it. The server told us they were out of the potato salad my wife ordered, got an alternative side from her and left. After making my sandwich manageable by cutting it in half I eagerly bit into one side of it. It was nothing but fat/gristle. I tried another bite. That was the same. So I started to pull it apart and investigate. What I found was something I could not describe. I had to ask my wife if what I was looking at was actually real beef. It looked like what I imagine at cow toungue might look after being cooked and smothered in BBQ sauce. Then I found another peace that was clearly something the cook had cut off and discarded earlier in the day. The sandwich was almost completely gristle. I nearly puked in my seat at the table. We waited and waited for our server to return, which he did after we waited long enough to consider getting up and walkin out. I told him the sandwich was "bad" to which he replied without hesitation, "I'll talk to the manager about taking it off the bill." No concern, no questions, nothing that someone who cares about his customers would convey. I felt like he knew the cooks didn't care and he wasn't going to try to make it better. All in all, I will avoid this place as long as I live. It took two days before I was the slightest bit comfortable...
   Read more