This is the food page of Los Tacos de Mauro on 349 Dalhousie Street Ottawa ON .
(first reviewed on November 10, 2017, last updated on November 10, 2017.)
Los Tacos de Mauro is ranked #1 of 8 Restaurants in The Canal Ottawa.
This page has had 49 visitors. You are the 49th.