Fish sandwich in San Diego, was $20, 9 years ago.
The trick in San Diego is the closer you travel to Mexico, the cheaper (and tastier) the food is.
Between Imperial Beach and San Ysidro, there's plenty of hole-in-the-wall Mexican joints still selling incredibly affordable and tasty food.
And, no, I've never got food poisoning.
It's it's still possible to get a burrito in downtown San Diego at one of the many hole-in-the-wall Mexican places for around $10.
Of course, these aren't "artisan" burritos "crafted" by white hipsters. These are Mexican burritos made to order by Mexicans.