The sandwiches apparently weren’t the only ones getting toasted on April 20 at a Cheba Hut location in Denver, and the sub shop’s liquor license now hangs in the balance for alleged violations of the ...