Picks and Pans – Santa Cruz, CA

PICKS: Taqueria La Cabana

In the land of the taqueria, otherwise known as California, it seems a bit remiss to recommend any one over the other because nearly all of them serve up yummilicious grub. I would say that Taqueria La Cabana falls in the acceptable, but not outrageously good part of the yummy […]