22 Nov, 2020 → by ClaimboUser210246
Great Commercial! Even Greater DISAPPOINTMENT!
Pollo Tropical advertised Cuban Press great ad! Next day purchased one...wondered what Universe they sold the sandwich I saw in advertisement - certainly wasnt this!