Willard
99 N. Main St.
Franklin, IN 46131
Franklin, IN 46131
(317) 738-9668
- Hours:
- Cuisine:
- Reservations:
- Alcohol:
- Dress Code:
- Smoking:
- Bar Style:
This comfy, historic building is a boon to downtown Franklin's image and economy...and if you see a ghostly image in the corner of your eye that's just Eliza. Say hi and enjoy her company.
- Audience
- All Ages
- Hotel Services
- Meeting Rooms Available
- Carryout
- No
- Features
- Jukebox and Live Performances. Television
- Payment Methods
- Mastercard, Visa, and American Express
- Outdoor Seating
- Yes




