Get Directions to Otay River Staging Area Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Otay River Staging Area 231 Beyer Way, Chula Vista, CA 91911 View details Click to load map