Big Foot Inn Restaurant

11508 US-14, Harvard, IL 60033, United States

Phone:

Postal Code:

Latitude, Longitude: 42.4936456, -88.5989499

Address Instructions

If you need to go quickly to Big Foot Inn Restaurant at 11508 US-14, Harvard, IL 60033, United States, open your favorite app here and follow the instructions on how to get there.

Waze Google Maps

Opening Hours