IMPORTANT! Due to the Coronavirus (COVID-19) health crisis events on our calendar may be cancelled or postponed. Site visitors should refer to the event organizer's website for possible schedule changes.

Mallards on the St. Croix

Mallards on the St. Croix
    Website
/

   

Mallards on the St. Croix is located riverside with spectacular views from every dining area. Featuring a Chef crafted fresh menu with an extensive wine selection served in a casual elegant atmosphere.

651.351.1717 | info@discoverstillwater.com