The McCray Restaurant Group of companies that owns the McCray, a former Ohio tavern, has shuttered its doors, leaving behind a bitter taste for the company that was once one of Ohio’s best known taverns.Glen Park Tavern, located on the southwest corner of the intersection of Main and Main streets, […]