Taken over the long-term, the return to players percentage of the Puebla Parade slot comes in at 96.20%. For every 100.00 placed in wagers, it returns 96.20 in prizes, but this can vary widely over the shorter term.