I hate to admit that I stopped at a few TBells on my Holiday Roadtrip. Taco Bell happens to be my favorite fast food establishment, but not all are created equal. This is a small taco bell in a great location just off the 101 freeway. I needed a quick pit stop on my way from Santa Barbara to the Bay Area. I was…