Moguls Coffee House-Whistler

Moguls is a charming little cafe located in Whistler Village. It was one of those places that you walk into and you just know you're going to get a good cup of coffee. The decor was somewhat something you'd expect from an independent shop with a large tourist clientele (not that it's a bad thing, …

Advertisement