Review for Jackpot Junction Casino Hotel Review For Wabasha Creek Restaurant Google User Jun 8 '18 at 16:43 Food is excellent, love the deck, sometimes windy, friendly. Parking and golfing. View full site to comment or like