Due to covid-19, many restaurants have temporarily closed and are doing curbside pickup or delivery.

Toro Taqueria

  • Gluten Free Friendly
  • (0 reviews)
star_border
Favourite
Edit
210 Slater St., Ottawa K1P 5H8, Canada
(343) 997-7066
Hours
Monday: 11:00 AM – 2:00 PM
Tuesday: 11:00 AM – 2:00 PM
Wednesday: 11:00 AM – 3:00 PM
Thursday: 11:00 AM – 3:00 PM
Friday: 11:00 AM – 3:00 PM
Saturday: Closed
Sunday: Closed
Price
Order No delivery options known
Reviews
Nearby Places
Paradise Poké

134 Bank St

0.0 km

Aroma Meze

239 Nepean St

0.3 km

Copper Branch

Constitution Square, 350 Albert St

0.3 km

The Greek Souvlaki Shack

258 Bank St

0.4 km