We just returned from a vacation to Mackinaw City. We ate at Darrows twice First we had the whitefish sandwich with a salad or soup. The restaurant is very clean and the service was wonderful and fish were delicious and so fresh tasting. I had broiled and my husband tried Cajun. The only problem was it was such a big sandwich we did not have room for their fabulous pies we had read so much about. Last night we shared the whitefish dinner. I think the piece of fish was over a foot long. We had mashed potatoes and a salad. The waitress was so nice. She gave us separate plates, even for our salad to split. We had banana cream and rhubarb pie. It was sooo delicious. We stopped on our way out of town today and got a piece of the 4 berry pie to take home and it was delicious. We also saw the portions of other patrons and they are huge. We would highly recommend this restaurant and don't feel bad about sharing. They are used to it. It was the best of about 4 places we ate.