Looking for a unique place for lunch or a nice dinner to end your day? Why not try some of the locally-owned restaurants that make the St. Croix Valley river towns such a fun place to visit. Or why not turn that day trip into a weekend getaway? The St. Croix Valley offers a variety of lodging options to meet your needs.
Dock Cafe – Stillwater, MN
A gathering place of friends for great food and fine wine, the Dock Cafe is located on the edge of the St. Croix River in old town Stillwater. Enjoy outdoor dining on our deck or inside where large picture windows feature views of the historic bridge and river. Extensive lunch and dinner menus feature seafood, appetizers, salads and lighter fare as well as a wide wine selection.
Brookside Bar & Grill – Marine on St. Croix, MN
Brookside Bar & Grill has been an integral part of the Marine on St. Croix community for close to 80 years! Built as a creamery, the building has a brook that actually runs through the basement which was originally used in the production process. We believe the milk cans were set in the brook to keep the milk cold. The brook runs through the bar and under the street where it then cascades into the St. Croix River.