Restaurant
Ola Cocina Taqueria
31 locals recommend,
Permanently closed
Tips from locals
A bit more of a walk (probably a drive) but the BEST tacos (imo) in the city. And trust me, I know my tacos.
Things to do nearby
Locals also recommend
Location
62 Barrette St
Ottawa, ON