Stillwater is a family-friendly city where you can spend time checking out the bars and the local cuisine. Take in the local culture of Stillwater at a top spot like Xcel Energy Center. You might find that sights like Ice Castle and Willow River State Park are worth a visit.