El Toro is located in Irwin's Mountain Lodge, a great budget hotel right on Banff Avenue. Unlike the hotel, the restaurant is a ... More