Mallards on the St. Croix

101 5th Ave S, Bayport, MN
651-342-0903
Max Capacity: 300 people
Mallards is a restaurant and lounge located on the beautiful St. Croix River in the Bayport Marina, just minutes from downtown Stillwater. We offer a Chef-Crafted Menu with a variety of specialized options to fit any event! Our location is ideal for parties of 20 to 300 people. Let our expert staff tend to every detail and allow you to enjoy a relaxing and memorable event!
Recommendations
Location
Venue Style
Amenities
  • Full Bar/Lounge
  • Handicapped Accessible
  • On-Site Catering Service
  • Wireless Internet/Wi-Fi
Features
  • Max Number of People for an Event: 300