Orange County’s Original Fish Taco Stand, Pedro’s Tacos Celebrates 30 Years in Business and Kicks off Expansion In 1986, Orange County’s first fish taco stand, Pedro’s Tacos launched a fish taco revolution when it opened in San… May 31, 2016 · ·