El Nahual in Toronto is a small take-out joint makes all of their tacos from scratch. Tortilla are pressed flat to order and all of their sauces are made in house. Their shrimp and fish tacos are must-orders.
Produced by Aaron Navarro. Filmed and edited by Aaron Navarro.
Your inspiration for places to eat and things to do in Toronto. Plus news, events and more.
New videos posted daily.
View all videos