Cross Border Xpress, historically also called the Tijuana Cross-border Terminal and the Puerta de las Californias, is an airport terminal located in the Otay Mesa area of southern San Diego, California, …Â Wikipedia
Address:Â 2745 Otay Pacific Dr, San Diego, CA 92154
Photos
Map
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.