Kiosko Picapica offers a variety of refreshments and snacks, including their popular "super tostas."