This select group of eateries may be found tucked away in special places around the Island.

Download the Dining Guide

Cannonball Drive Inn

(906) 847-0932

Angus beef burgers, hot dogs, bbq beef, salads, stacked sandwiches, pizza, ice cream, famous fried pickles, candy, cookies, soda & bottled water. Relax on the beach or the picnic tables half way ‘round the Island at historic British Landing. BBQ Hayrides peak season, call for reservations. Group lunches, dinners and BBQ hayrides too, please call for details.

Doghouse at Windermere Point

(906) 847-6586

Best “dogs” on Mackinac Island, plain hot dogs, chili dogs, kraut dogs, brats, nachos, chips, ice cream bars, fountain pop and cold bottled water. Dine family style on big picnic tables under our shady yellow umbrellas or carry out to your favorite picnic spot in Mackinac Island State Park. Large groups, families, dogs and kite flying encouraged. Located at Windermere point on the Straits of Mackinac across from the Windermere Hotel.

Doud’s Deli & Bakery


Michigan’s oldest family-owned grocery store. Full service deli, bakery, groceries, fresh meats & fish and pizza.

Feedbag at Surrey Hills

(906) 847-3593

Donuts made fresh daily.  Hot and cold drinks, Nathan’s hot dogs, popcorn, hot pretzels, bratwurst and ice cream treats.  Located on the Carriage Tour route at the Surrey Hill Carriage Museum.  Enjoy your lunch on the rolling lawn and watch the off duty horses frolic in the pasture.

Fort Mackinac Tea Room (A Grand Hotel Restaurant)

(906) 847-3328

Open for lunch, this Grand Hotel Restaurant offers excellence in dining in a colonial atmosphere. Located inside the walls of Fort Mackinac with a spectacular view of the yacht harbor. Fort Mackinac admission required.

Gate House (A Grand Hotel Restaurant)

(906) 847-3772

A Grand Hotel restaurant featuring upscale American and Regional Grille in a casual setting. Open for both lunch and dinner, this casual bar/restaurant features televisions to watch the game and live music.

Ice House at Island House Hotel

(906) 847- 3347

Featuring creative soups, gourmet burgers & sandwiches on hearth baked breads, tempting salads and the best homemade potato chips around. Fresh juices and frozen drink specialties, imported and domestic beers. Indoor and outdoor seating under shady umbrellas with chaise-lounge service for the sun enthusiast. Located east of downtown, up the driveway behind the Island House Hotel.

Jockey Club at Grand Stand

(906) 847-3331

Featuring sandwiches, soups, and salads for lunch and a full dinner menu. Open to non-hotel guests, casual attire is welcome. Located on the first tee of Grand Hotel’s golf course. Pianist nightly.

Woods (A Grand Hotel Restaurant)

(906) 847-3699

Enjoy Bavarian charm and a full a la carte menu of appetizers, entrees and desserts. Open for dinner nightly and luncheon peak season. Bobby’s Bar at Woods is open daily for drinks and is home to the Island’s only nineteenth century duckpin bowling alley. Located up-island near the Inn at Stonecliffe. Horse-drawn shuttle service is available from downtown nightly.