Drive south about seven miles from downtown Denver on Broadway and you’ll hit downtown Englewood – a charming block of shops, restaurants and bars. Although the historic part of town was once a ...