#7,413,545 (0%) - eltucan.ca
Title: EL TUCAN Restaurant,Ottawa,Vanier,ON,Ca.
Description: El Tucan, Salvadorian Restaurant, Vanier, Ottawa, Delish Pupusas, See the menu, Places to see, Good Food Reviews from critics, Great Place to dine, food blogs, fellow diners, eat healthy.