Located at 2651 W 38th Ave in Denver’s Sunnyside neighborhood, Odie B’s has become something of a legend among those who ...