Best tacos on the go: Pedros Tacos
Jason Watkins | Photographer March 12, 2021 In 1986, Pedro’s Tacos opened the first fish taco stand in Orange County, California. Located near the beach, hungry surfers began lining up for the satisfying tacos and […]