USS Torsk is one of the exhibits of the Baltimore Maritime Museum, in the Inner Harbor:
http://www.baltomaritimemuseum.org/museums_usstorsk.php
Be sure to visit USS Constellation as well. It's also located in the Inner Harbor, just a stone's throw away from Torsk.
http://www.constellation.org/
Finally, may I recommend you see Fort McHenry. (
http://www.nps.gov/fomc and
http://www.nps.gov/archive/fomc/home.htm ) It's famous here for inspiring the U.S. national anthem, during the 1812 war against England.