Experience Ole' Florida
Snook Haven in Venice, FL is a delicious slice of true Old Florida, taking you back to the days before high-rises, interstates and round-abouts. Soak in views of the Myakka River and its bountiful wildlife while you sit in our newly redesigned dining room or outside under shady oak trees draped with Spanish moss.
Hungry? Our backwoods Smokehouse menu offers delicious BBQ, as well as a variety of dishes including pork, chicken, fresh fish, and shrimp, all paired with your favorite locally-brewed craft beer. Check out our live entertainment schedule for blues, rock, country and more.
Venice is a city in Sarasota County, Florida, United States. The city includes what locals call "Venice Island", a portion of the mainland that is accessed via bridges over the artificially created Intracoastal Waterway. The city is located in Southwest Florida. As of the 2020 Census, the city had a population of 25,463. Venice is part of the North Port–Sarasota–Bradenton metropolitan statistical area.