The Voyageur


525 S Riverside Ave
St. Clair, MI 48079

An American Restaurant in St. Clair MI

Welcome to The Voyageur restaurant, waterfront fine dining located on the St. Clair River. Enjoy the river, the board walk and everything St. Clair, Michigan has to offer. Whether you come for lunch, dinner or a drink with friends, you’ll enjoy breathtaking views from any table at our restaurant. Enjoy the freighters on the St. Clair River gliding by, only a matter of yards from your waterfront table!


Day Opening Closing
Monday - Saturday 11:00 AM 9:00 PM
Sunday 12:00 PM 7:00 PM
Click the button to add a review for The Voyageur

Add Review