To begin with, it’s pronounced “Mackinaw” for a reason that even the locals didn’t seem to know. It is just across Lake Huron from Mackinaw City (yes, same pronunciation; different spelling).
There are several restaurants and ice cream parlors. It was a great way to spend the day with some friends from our old Florida neighborhood.