I have to wonder if those who think the cuban sandwich was nasty and gross have ever had a cuban sandwich before.
I live in Tampa which is pretty much home of the cuban sandwich and while the one at ABC is not the best I've ever had it was far from nasty and gross. I've had some really excellent, authentic cuban sandwiches and I think the one at ABC is adequate although a bit dry. I usually have to add mayo to it.