This Old World Florida Restaurant, Snook Haven, Is Located In The Myakka River

Experience Old World Florida the right way when you visit this charming restaurant in Venice. Snook Haven in Florida has been around since 1948 and sits quietly on the Myakka River. If you happen to be looking for the best barbecue, brews, and bands in the area, then you’ve happened to find your place. The best part about this ole’ Florida spot is that you’re able to step back in time as you indulge in some riverside eats.

We’re aware that these uncertain times are limiting many aspects of life as we all practice social and physical distancing. While we’re continuing to feature destinations that make our state wonderful, we don’t expect or encourage you to go check them out immediately. We believe that supporting local attractions is important now more than ever and we hope our articles inspire your future adventures! And on that note, please nominate your favorite local business that could use some love right now:


Have you ever been to Snook Haven in Florida before? Share with us your experience in the comments section! Or if you’re looking for more information about Snook Haven, visit their website.

Snook Haven Restaurant was recommended to us by readers like you. So if you want to nominate a place in Florida that you think we should absolutely know about and share with the world, visit our nomination page.

Address: 5000 E Venice Ave, Venice, FL 34292, USA