Restaurants & Bars 12

Tacos in TO

Spicy Juan | Oct 13, 2005 07:22 PM

Where can I get some great tacos? Best I have found are at Stouville market taco stand. The mexican family run stand offers a variety of hot sauces and tacos are 7.50 for three soft corn tortillas with beef or chicken and market fresh veg. Anyone know anything a little closer?

Want to stay up to date with this post?

Recommended From Chowhound