Otter Creek Sports Bar & Grill

Restaurant
$ $
110 W Main St
Hortonville, WI 54944
(920) 779-6869
Monday
10:00am - 2:00am
Tuesday
10:00am - 2:00am
Wednesday
6:00am - 2:00am
Thursday
6:00am - 2:00am
Friday
6:00am - 2:00am
Saturday
6:00am - 2:00am
Sunday
6:00am - 2:00am

Menu