Explore details about location South Amigo Street. South Amigo Street is a location situated within the Paradise alongside other areas such as East Low Creek Court, East Windmill Lane, Dakota Hills Avenue.