Update Info - Mallards on the St. Croix
This restaurant was reported as closed. If it is open, let us know.
Mallards on the St. Croix
101 5th Ave South
Bayport, MN 55003
101 5th Ave South
Bayport, MN 55003
This restaurant was reported as closed. If it is open, let us know.