Find out why we're a local favorite for avid golfers and diners of all kinds in the Beaver Falls area when you stop in for lunch or dinner at our Chippewa ...
LOCATED INSIDE THE CHIPPEWA HOTEL. 7221 Main St #103, Mackinac Island, MI 49757. 1-800-241-3341. We are open daily 8:00AM – 2:00AM May thru October *We only ...