Farmhouse on North
House Made × From Local Farms × To your table
117 North Avenue, Barrington, IL - (847) 387-3408
MAIN STREET IS OPEN!! North avenue will be closed intermittently, so feel free to park in the AT&T parking lot to.
Check out the map to find the best route and where to park for the best home cooked meal in town!
Street parking is available on North Avenue as well as additional parking in the AT&T parking lot behind the restaurant at 430 E. Main Street.