I went to Yosemite Ranch based on a friend's recommendation on a Thursday night. Thankfully, I had the foresight to make a reservation using OpenTable, as I overheard the couple in front of me being told that there was a 90 minute wait for a table, since there was going to be live music that night.
I was seated after about a 5 minute wait, and got to look at the menu. It's an extensive menu with a lot of choices! The server was fairly attentive, but did have to come back on three different occasions to ask me something about my order that she had apparently forgotten or didn't write down.
When my entree came out, I was surprised that my appetizer hadn't come out yet--but it came out about a minute after my entree--apparently she'd ordered it as an "add-on", not as the appetizer.
The last note is that -- after I finished my meal and she left the check behind, service got very slow. It took her 15 minutes to come back and get my credit card and almost 10 minutes to return it.
If you own or manage Yosemite Ranch, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.