Hidden in plain sight along a Wilmington road sits the Capricorn Inn, an unassuming blue building that houses what many Ohio residents consider a culinary treasure trove – and the home of what might ...