Keep in mind that a lot of these places might be busy, so if you can get reservations, try doing that!
Foglifter Cafe - Go here for cozy cafe vibes and great breakfast options.
Ruby's Kitchen - I love their breakfast bowls and all of their food is just so good. They usually have an ice sculpture out front too!
The Pancake House - This is a local staple and the place is HUGE. Be sure to get the massive cinnamon roll.
The CutWater @ ShoreLodge - I love eating here for lunch. It's so peaceful and has a view of the water, plus their food is amazing.
My Father's Place - Go here for the perfect burger, fries and a shake.
Stax - This is a great spot to grab an awesome sandwich and soup.
Salmon River Brewing - Need a liquid lunch? Come here for a beer flight and great pub food.
Bistro 45 - This is a great spot in the summertime because of their outdoor area and bocce ball. I haven't been here in the winter, but there food is great.
Steamers - This is a popular spot for steak and seafood in town.
The Sushi Bar - I haven't been here yet, but everyone I've talked to has said it's an amazing new sushi spot in town.
Chapala Mexican Restaurant - This is an old school Mexican spot that I've always loved going to and they are right on the water.