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 ambience to enjoy your friends’ company, come to The Willard.

The Willard Restaurant is Where Friends Meet!
Get your Willard apparel today CLICK HERE to ORDER.

Willard Lunch Specials

DailySpecials

CLICK HERE FOR THE WILLARD SPECIALS