Coohills Bar Review
Coohills occupies an active and bustling corner of LoDo near 15th Street and Wewatta. The laid-back mood and proximity to nightlife makes Coohills the ideal dinner location to start your night out in downtown Denver. After your meal or drinks, you have only a short walk to the Pepsi Center, the new Union Station, or a host of other hotspots downtown.