Toloulous Banff Restaurant Review Calgaryism's Review of Toloulous, Banff, AB It can be hard to get a table at almost any restaurant found within a block radius of Banff Avenue in downtown. Toloulous is one of them! Located on Caribou Street, this southern American restau... Read more