Herb & Thelma's Tavern. (Hospitality and Gastronomy) in Covington (Kentucky).