The Queen’s Tarts is located in downtown Sault Ste Marie in Ontario’s Algoma Country. The specialty coffee at the Queen’s Tarts is their own blend and roasted on site for a fresh satisfying cup every time. Though an incredible cup of coffee isn’t the only reason to visit. Buttertarts, the quintessential Canadian treat, are the […]