Drive south about seven miles from downtown Denver on Broadway and you’ll hit downtown Englewood — a charming block of shops, ...