Explore details about location North Regatta Drive. North Regatta Drive is a location situated within the Vallejo alongside other areas such as Windsurfer Court, Santa Margarita Street, Carousel Drive.