Explore details about location Tautog Street. Tautog Street is a location situated within the Groton Long Point alongside other areas such as Cross Street, Cove Street, Crescent Street.