Menu 

Photograph of the Famous Willard Bar and Grill Restaurant

Photograph of the famous Willard Bar and Grill Restaurant entrance in downtown Franklin, Indiana

Photograph of the famous Willard Bar and Grill Restaurant entrance in downtown Franklin, Indiana