Restaurant
Ola Cocina Taqueria
31 locals recommend,
Permanently closed
Tips from locals
Tacos, paella, churros and the list goes on. I can't say enough good things about this place!
Unique things to do nearby
Locals also recommend
Location
62 Barrette St
Ottawa, ON