"I had a fantastic experience with the delicious pig taco soup, a three-cheese roasted sandwich, a roast beef sandwich, potato salad, and a large dill pickle spear. It makes me wonder how those awful chain restaurants manage to stay afloat. Be prepared for a bit of a wait for your order, but the staff works as quickly and diligently as they can. I wish we lived in Rupert so that I could explore more of the menu. By the way, my husband absolutely loved his roast beef sandwich! Don’t miss the lovely city square, where many shops are housed in historic buildings – it truly captures the charm of small-town America."