Explore details about location Sevilla Street. Sevilla Street is a location situated within the Tampa alongside other areas such as West Fern Street, West Grace Street, North Lamar Avenue.