Thames Street Oyster House in Baltimore, located on Thames St, specializes in fresh seafood and oysters since 2004. It offers a waterfront dining experience with a variety of oysters and seafood dishes prepared with local ingredients. Notable features include a raw bar and outdoor seating overlooking the harbor. Patrons can expect a refined yet casual atmosphere, making it a popular destination among seafood lovers.