On my initial pass-through of Banff, one place looked the likeliest for good coffee, WiFi and atmosphere - Wild Flour. I was right. High ceilings, gray floors, Scandanavian-style tables and chairs and big glass windows team with a bakery in back (also visible through a glass window), menus written in chalk on blackboard-painted cabinets and classic glass display cases for pastries. Plenty of seating inside - not cramped -and outside tables both on the streetside and as the cafe opens into a courtyard.
And the espresso (a single) was excellent - solid crema, rich and smooth. The filter coffee - all fair trade organic (as is the rest of their product "whenever possible") - was also good, and came in three gradations of darkness, all house blends (as was the espresso). Didn't have the bread but it smells excellent - everything is made in-house - and the staff is a good one. If ever you find yourself in Banff, this is