Location & Info Rochaus 96 West Main Street West Dundee, Illinois 60118 Google Maps 815.482.2870 Area Restaurants Blueroot Bamboozels Emmett's Brewing Company The Village Squire Hotels 124 LOFTS Courtyard by Marriott TownePlace Suites by Marriott Holiday Inn & Suites Quality Inn