Explore details about location Tamarus Street. Tamarus Street is a location situated within the Paradise alongside other areas such as Kitty Hawk Way, South Sand Castle Avenue, Tashmont Street.