In the Rocky Mountain West, it can be challenging to find a true cafe - a place to savor a delicious cup of coffee and a pastry, or grab a fresh sandwich with a group of friends. It seems that most establishments have taken either the pure “coffee house” route, serving only brewed drinks and overpriced cookies – or have gone the way of the “greasy spoon diner,” offering weak coffee and fried foods only.
However when you're in Salt Lake City, you're in luck. Many restaurants scattered throughout the valley have managed to nail the perfect attributes requisite of a cafe: a variety of tasty food, “real” coffee, and a casual environment. Still, there is quite a spectrum of these establishments: those quite resemble coffee shops, and others that seem more like diners. But at any of these top eateries, you'll be able to get a great cup of coffee and a satisfying meal - or dessert.
If you're leaning more toward the coffee house end of the spectrum, consider checking out Salt Lake Roasting Company or Alchemy Coffee. Both of these offer lengthy menus and welcoming environments in which to work, chat, or simply relax.
If you have more of a breakfast (or lunch) hankering - say for waffles or eggs Benedict – then head up Millcreek Canyon to Ruth's Diner or stay downtown and check out Lamb's Grill Cafe.
And if you have a hankering for a downright cafe, then head to Millcreek Cafe & Eggworks, the Red Butte Cafe, or Le Petit Cafe.