During my brief time in San Diego, I would cross into Tijuana once a week for food.
Walking in was incredibly easy; (naturally) it was the haul back that was unpleasant. I waited 3.5 hours once, 2.5 another. Then, I decided to take a bus to the Otay Mesa crossing (while still on the Mexican side), and made two crossings at ten minutes each.
Since then, another pedestrian crossing has opened, so things might have improved.
Still, the food's awesome, both the random seafood tacos downtown, and the lobster at Puerto Nuevo.