Best Karaoke Bar2012 Finalist
2100 Larimer St., Denver, CO 80205
While El Charrito has been one of downtown's classic dives since it opened five decades ago, the spot made a comeback a few years ago with new owners. Sure, it's a great bar for cheap drinks, but it's also one of the few places you'll find karaoke on the weekends in the Ballpark Neighborhood. Fridays and Saturday nights usually start off fairly tame, but by 11 p.m. or so, the place is jumping.
Do you own or manage this business? Click here to promote your award