Displaying all articles tagged:

Pica Pica Castro

  1. Actually Pretty Awesome
    Actually Pretty Awesome: Crispy Chicken and Yuca Fries at Pica Pica CastroIt’s one of the new dinner platters at the just-opened Castro location.