The Barefoot Bistro – Whistler, BC.

Tucked away in the Green Village of Whistler just across from The Listel Hotel, rests an elite culinary adventure like no other – Barefoot Bistro. Founder André St. Jacques describes the experience as a ‘celebration of food, wine and life’. Now, this is something I can certainly advocate. With a lavish sense of flare, the overall […]