Welcome to The Willard
The Willard is known for get-togethers with friends, family,
good food, outdoor dining, and an all-around good time. Our specialties are
pizza, chicken wings and a wide variety of spirits. If you are planning a
party, The Willard is the place to call. We are located at 99 N. Main St. in
downtown Franklin, 1 block north of the courthouse. If you are looking for
restaurants in Franklin that have good food, a great selection of spirits, and
a place with great ambiance to enjoy your friends’ company, come to The
Willard.