Wind River Mercantile is s health food store that (I believe) is owned by the same woman as she who owns the Tea Room. Wind River Mercantile holds a wide variety of products (Bob's Red Mill, various oils, flours, bars, etc..). The price is OK, comparable to any Whole Foods or corporate chain.
The Tea Room is THE BOMB.
I had searched Riverton while passing through with my grandmother and I was sure I had to resign myself to Subway. While driving there, I saw the sign for Sandwiches and soups and I chose to stop inside. Parking is plentiful. I ordered the Sunshine Burger (Vegan) on a gluten free bun. The burger was small in comparison to the burgers of other establishments, but perfect for my hunger (most portions are oversized anyway..). It was delicious! The bun left something to be desired but the burger itself was tasty and obviously fresh and handmade. Good quality.
On a side note, the Tea Room offers several sandwiches that are not vegan or vegetarian- pleasing the omnivores and us veggies.
Our waitress/cashier (the same woman) was super nice and helpful.
However, don't expect your food to come fast. Unless you call ahead.
Cons: Few options