News

(Matt Geiger/BusinessDen) Clare and Manuel Sucre opened Venezuelan restaurant Catira, whose name means “blondie” in Spanish slang, at 5370 Greenwood Plaza Blvd. in the Landmark retail center ...