May 21, 2009 at 5:17 pm #2743026
Now I am even MORE confused…[huh]
Slugs?! as in Santa Cruz? but the only place even close to there is Duarte’s in Pescadero.
are those ARTICHOKE pies?
ps. I hear Pescadero and I automatically think of Pinky & Leather.