N Harbor Dr & Spanish Landing (Terminal 2) is a bustling transit station located in the vibrant city of San Diego, California, United States. Situated at the intersection of N Harbor Dr and Spanish Landing, this station serves as a major hub for travelers and commuters alike. Whether you're catching a flight or heading into the city, this institution provides convenient access to various modes of transportation. With its modern facilities and efficient services, N Harbor Dr & Spanish Landing (Terminal 2) ensures a seamless and stress-free journey for all passengers passing through.