C’mon in, grab some wings and relax! Located in St. Cloud, Florida - The Canoe Creek Sports Tavern is the perfect place to watch the game and chow down on some of the best food you’ll find anywhere. Canoe Creek takes pride in serving great tasting food created from fresh, quality ingredients. The Canoe Creek Sports Tavern is locally owned and operated.