NextEats
›
Ohio
›
Food in Willard
› Havana Tavern - Willard, OH
Havana Tavern - Willard, OH
Bar · 176 Gregory Rd, Willard, OH
Hours
Mon 7:30 AM–12 AM
Tue 7:30 AM–12 AM
Wed 7:30 AM–12 AM
Thu 7:30 AM–1 AM
Fri 7:30 AM–1 AM
Sat 7:30 AM–1 AM
Sun 7:30 AM–11 PM
More food in Willard, OH