We visited this tea-room for lunch on a visit to the Branson old town, when we were looking for a light, healthy lunch (sandwiches or salad rather than the ubiquitous cooked/fried food offered by every other restaurant as far as the eye could see). And, for the most part, Ruby Lena's met the bill. I had the sampler: chicken pecan quiche (fresh and delicious); almond chicken salad, also good, and taco soup, which was delicious also. I gave the muffin to my other half, who enjoyed it very much. All was fresh and flavourful. The strawberry lemonade was very refreshing.
However, apart from a spinach and feta quiche, there was nothing on the menu for my vegetarian spouse. To their credit, they made up a cheese and onion sandwich, and spouse rated both the bread and contents as very good. However, the lack of vegetarian options ON THE MENU is very definitely a negative for a cafe such as this, and is what earns the four- rather than five-star rating. How difficult is it to offer a meatless salad? A sandwich without meat? I'm not vegetarian, and there are many times when I enjoy a meat-free meal.
Overall: very good food, friendly customer service; would return IF more thought was given to vegetarian choices.