The Willard offers history, food and drink, and a ghost

Franklin, Indiana is south of Indianapolis and is the county seat of Johnson County. One of the most noteworthy places in Franklin is The Willard, now a family friendly restaurant housed in an historic brick building a block north of the courthouse. Originally a home, the property has seen several uses and additions over the … Continue reading The Willard offers history, food and drink, and a ghost