Taco Bell is a long time Orange County standard, from it’s first incarnation in neighboring Downey to it’s headquarters in Irvine Taco Bell is Southern California. When I was growing up we didn’t really get food from there much, but then came high school, and there wasn’t a single weekend […]