Enjoy delicious, unique fries at Papitas Pal Loro.