Give them a call.
Yes, if you only go to Otay and San Isidro, if your intention is to exceed more than 12 miles within the US, you need the Mexican passport (or the corresponding citizenship) to apply for the admission permit
Thanks! Your answer is awaiting moderation.