Food from heart. Made with love.

Enjoy Each Bite
Welcome to ELToro

Come & Meet
at ELToro

El Toro is a locally owned & operated restaurant providing top notch food & unparalleled service for residents & tourists visiting Banff National park for over 48 years.

Welcome to ELToro

Come Experience
The Taste Of

Welcome to ELToro

Fresh Seasonal Menus

The menu presents a wide repertoire of cuisines & each dish is crafted carefully for it’s authenticity & resonance and presented in a multi sensory delight of exciting flavours, texture & aromas to relinquish.

Welcome to ELToro

SUMMER SPECIAL

Reviews

Relaxed, pleasant atmosphere. Both food and drink was absolutely delicious and servers are wonderful! They made my birthday weekend just a little more special with a complimentary cheesecake for dessert with a sparkler! Just made my day! Thank you so much! I will definitely come back!
Tawnzi T
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
Honestly I was sceptical about this restaurant but, was I absolutely proven wrong! I have eaten over 1500 steaks in my life and chef PJ made the best steak I have ever eaten in my life . Each bite was better than the other. I would recommend this to absolutely anyone . Service was fantastic our waitress made sure we were never untended. 10/10
luc leblanc
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
We came here on tapa Tuesday simply by chance and I can honestly say I had one of the best dining experiences I’ve ever had with my wife. The gentlemen servicing our table was beyond incredible. The food - we had the four course dinner special (chips and salsa/soup/steak - perfect and tender medium rare - /dessert) - and EVERYTHING was mint. Really tasty, fresh, and very hot. Not too often I glow about a dine in experience but this one will bring us back and we’ll definitely be spreading the word - what a great experience - well done! Honestly a hidden gem in Banff.
J C
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
Honestly I was sceptical about this restaurant but, was I absolutely proven wrong! I have eaten over 1500 steaks in my life and chef PJ made the best steak I have ever eaten in my life . Each bite was better than the other. I would recommend this to absolutely anyone . Service was fantastic our waitress made sure we were never untended. 10/10
luc leblanc
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
I love this restaurant! The decor is lovely, themed but understated. The service is impeccable; they are tremendously friendly and accommodating, and vigilant about making sure you have a wonderful experience. The bison chorizo sausage was amazing, perfectly cooked and the veggies were top notch.
Adrianne Streibel
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
Such a great experience! Everyone working there was so friendly and the food was really good. Our server, Shaggy, was very attentive and mindful of my food allergy, making modifications to the menu for my needs. Grateful for a lovely evening!
Gena Kenny
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
Nice and relaxed atmosphere. Didn't feel rushed like many of the other places in Banff. The 4 course special with the steak is a great option
Kym Jacobs
Food: 5/5 | Service: 5/5 | Atmosphere: 4/5
First time at El Toro was in 2019 having the Chateaubriand special which was 10/10 Visited again last week for breakfast and takeout fajitas. Both were absolutely delicious 10/10. Very cute quaint restaurant with very friendly staff. A go to when in Banff.
Tanya S.
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
Great service by Shaggy. Amazing food and convenient location as well. Will be back whenever we visit banff next time.
Anu Menon
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
This is such a cute little spot. The food was delicious and very well priced. The service was excellent. We will try to come back before the end of our stay in Banff. Dietary restrictions: I am pescetarian and there were lots of options. Very satisfied with how many options I had.
Sophie Duguay
Food: 5/5 | Service: 5/5 | Atmosphere: 5/5
Close
Opening Hours

Monday – Friday

7:00AM – 12:00PM 
4:30PM – 10:00PM

Saturday – Sunday

7:00AM – 12:00PM 
4:30PM – 10:00PM

Our Location
Close