Beehive Tea Room is one of my favorite sandwich places in Salt Lake City. It's also one of the only places you can get a genuinely good vegetarian sandwich. However, that being said, expect to wait. Those with little patience probably shouldn't go here. But if you have an afternoon to waste, and want some incredibly good food and tea, go to Beehive.
Pros: Food, Tea, Spinach-Artichoke Sandwich
Cons: So-so Service
more