The Snook Inn is located on the beautiful Marco River. According to their website they are rated in the top ten restaurants on Marco Island, and top 300 independent restaurants in the country. I would definitely agree with the rating as we frequented the Snook Inn each time we vacation on Marco Island.
They have a large variety on their menu for dinner and lunch. I had a delicious teriyaki Hawaiian chicken sandwich on their lunch menu. Another time I had their salad bar which was a ample meal either for lunch or dinner with a reasonable price of $6.00. If you are a shrimp lover either the Shrimp de Jonghe or Florida Gulf Shrimp are excellent! One time we enjoyed the seafood buffet with a variety of good choices. My husband said they had excellent Alaskan Snow Crab legs.
Being the restaurant is on the river, we enjoyed our dining in a relaxed atmosphere while we watched the boats go by (the restuarant also has boat docks) and pelicans play. If you are lucky you might also see dolphins playing in the water near the restaurant. They now have a garden courtyard in which you may sit among the palm trees and beds of flowers! They also offer live entertainment but I haven't had first hand experience with hearing any of it.
You may take home a memory from The Snook Inn at their gift shop. They have a selection of shirts, hats, mugs and souvenirs.