What is there to say? I haven't eaten taco bell since I was in high school and that was in New York City, but I am sure if I bought a bean and cheese burrito here at a Santa Cruz taco bell I would be braught back to that fine autumn day over a decade ago by the familiar taste. Here in Santa Cruz we have more than one McTaqueria. . .not only do we have Taquo Bell but Del Taco and the Green Burrito!
more