The St. Louis Bar & Grill at Atrium on Bay has been a Wireless Toronto hotspot since it opened, just over two years ago. A new location has just opened this week, at Fairview Mall, and it’s now a WT hotspot too. Nice people, lots of TVs, and it looks like they’ll have a great patio in the spring.
Tip: you can’t actually get to it directly through the mall, you have to go outside. It’s on the southwest side, near Sears.