MACKINAC STEAK & SEAFOOD Store in MACKINAC ISLAND June 20, 2019 Categories: On PremiseFilter: Address 7304 MAIN STREETMACKINAC ISLAND, MI 49757Contact