The Winona Visitor Center should be your first stop; it carries a large variety of gifts and souvenirs to take home with you to remember your visit to Winona. It is also a resource for local information such as things to do, dining, and shopping.
The Winona County History Center and the Minnesota Marine Art Museum are also good choices to find a treasure to remember your visit by.