Explore details about location Bahia Vista Street. Bahia Vista Street is a location situated within the Sarasota alongside other areas such as Melody Lane, Yale Avenue, Boulevard of the Presidents.