Drive south about seven miles from downtown Denver on Broadway and you’ll hit downtown Englewood — a charming block of shops, ...
A Kennedy-King College student pours water for diners at the school’s fine-dining restaurant Sikia, 740 W. 63rd St. in Englewood on Thursday. Ashlee Rezin/Sun-Times Share Englewood’s only fine ...