Tag: el caballito

Newly opened at King St West, Los Colibris boasts the title of the first upscale Mexican restaurant in King West.