Trujillo Restaurants

  1. Jugería San Augustíne

    You can spot this place by the near-constant lines snaking around the corner as locals queue for drool-inducing juices.

    Read more about Jugería San Augustíne