This bar has closed!!
8101 East Belleview Ave, Denver, CO 80237
Baker Street is a large British pub with a long happy hour. The pub is usually packed in the afternoon and evening, with people unwinding from their workday. They have great patio seating with an outdoor fire pit.
back to Tech Center