Clyde's On The St Croix Restaurant Address: 101 5th Ave S, Bayport, MN 55003 Phone: (651) 439-6554 Cuisine: Seafood Restaurants, Seafood Other Businesses: Cummins Law Office PA at 363 5th Ave N, Bayport, MN 55003 Gregory J Schmidt Law Office Pa at 342 5th Ave N, Bayport, MN 55003 Mallards on the St. Croix at 101 5th Ave S, Bayport, MN 55003