Hi All,
Got my I-94 renewed successfully last Saturday(Feb-13-2016).
1. Take daily pass on bus ($7; Route: 992 from San Diego airport) and get down at City College trolley station.
2. Get on to Blue Line trolley towards San Ysidro. Get down at San Ysidro in about 40 mins.
3. Go to Mc Donalds on your left. Free yourself in paid restrooms (25 cents). Fish-O-Filet was very good which I had two.
4. Out from McD, take left and follow signs "Pedestrian walkway to Mexico".
5. Go thru the border gate which has no turning back and take slight left. Right is closed.
6. Stand in Foreigner's line and get entry into Mexico.
7. Follow the public and press red button. Once clear go out of building onto bridge on left.
8. Follow public and stand in line at gate for "I-94 Permits".
9. Go inside the building the on right once you pass thru gate.
10. Pay $6 at the counter to take I-94 permit card.
11. Wait in line. Once CBP officer calls you explain him why you need new I-94. They will ask for I-129 (Petition document).
12. After verifying the old and new passport along with petition document they will print the I-94 card.
13. Get out of the building (check your documents again) and follow "General Public" line.
14. Get thru CBP checking, take left and you are back in US onto Trolley station (slight right) where you got down.
15. Take Blue line on opposite side (MC D) to American Plaza. From there take 992 (across the street) to Airport.
16. Check your I-94 online, it gets updated too. Done.