ES
Otay I–Otay II Bypass Road Set to Open Monday
October 17, 2026 at 10:26 AM PDT