Taqueria Vallarta
This seemed like a more commercialized Taqueria, right on the shopping
strip, all colorful and airy. I was wary, but after seeing the ad for menudo
Saturday and Sunday (it was Saturday), my hesitation melted. You just can't
find that stuff here. Well, not with all the add ins like lime wedges,
cilantro, oregano and chopped onion. Perfect breakfast food.
Taqueria Vallarta * 1101 Pacific Ave., Santa Cruz, CA