Banff 429 Banff Avenue429 Banff Avenue, Banff, AB T1L 1B1, Canada El Toro Restaurant Banff 429 Banff Avenue, Banff, AB T1L 1B1, Canada View