Small Business

Caucho new owners

Latin American restaurant Lacayo to close doors April 11

Lacayo, a Latin American restaurant in Cedar Rapids’ NewBo district, will permanently close on April 11.  The restaurant at 1202 3rd St. SE was previously known as Caucho, until it was purchased by Armina and Daniel Lacayo, who imbued the…