Behle Street Café closes after almost 20 years in business

Owner cites Banks, OTR development among causes

The Behle Street Café in Covington has closed after almost 20 years in business.