Best Local Restaurants in Traverse City

Experience the best of Traverse City dining when you use our dining guide, highlighting the best local restaurants. Featuring various cuisines, from casual American fare to eclectic Asian fusion, there’s something for everyone’s tastes. Not sure where to start? Our friendly and knowledgeable concierge is always happy to make recommendations, and give you driving directions to all the favorite local spots.

  • Cherry Tree Inn & Suites



14039 Peninsula Dr, Traverse City, MI 49686

(231) 223-4030

  • Cherry Tree Inn & Suites



Eclectic eatery featuring small, shareable plates including creative sushi & fondue plus happy hour.

310 N Cass St, Traverse City, MI 49684

(231) 932-1310

  • Cherry Tree Inn & Suites

Apache Trout Grill

Seafood & Steak

Known for seafood & ribs, this cozy spot offers a chic hunting lodge feel & bayside patio dining.

13671 S W Bay Shore Dr, Traverse City, MI 49684

(231) 947-7079

  • Cherry Tree Inn & Suites

Blue Tractor


Hearty, old-school American eats with a local touch served in the old saloon of a historic building.

423 S Union St, Traverse City, MI 4968

(231) 922-9515

  • Cherry Tree Inn & Suites

Trattoria Stella


Italian fare with a farm-to-table philosophy plus a curated wine list in old-world environs.

830 Cottage view Dr, Traverse City, MI 49684

(231) 929-8989

  • Cherry Tree Inn & Suites

Red Ginger


An upscale, chef-owned spot offers small plates of light Pan-Asian cuisine & signature cocktails.

237 E Front St, Traverse City, MI 49684

(231) 944-1733

  • Cherry Tree Inn & Suites

The Flying Noodle

Pizza & Pasta

Relaxed restaurant doling out pasta, pizza & salads in a contemporary, brick-lined space.

136 E Front St, Traverse City, MI 49684

(231) 943-1178

  • Cherry Tree Inn & Suites

The Filling Station

Pizza, Salads, Beer

Flatbreads & salads pair with house-brewed beers at this cozy outpost in a vintage train depot.

642 Railroad Pl, Traverse City, MI 49686

(231) 946-8168