Taconazo
1766 E McFadden Ave, Santa Ana, California, 92705
Must-tryRecommended on camera by 2 food creators
Order the fish tacos
“World's best fish taco since 1978.”
Who recommended it
Eddie Sanchez@hungryinla · March 2026Watch the reel →
Food With Bros@foodwithbros · February 2026Watch the reel →
More places food creators recommend in Santa Ana.