Get Directions to Parking Lion ,Otay Mesa Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Parking Lion ,Otay Mesa 9295 Siempre Viva Road, San Diego, CA 92154 +52 714 721 5522 View details Click to load map