Here from Boston, dying for a Cuban sandwich and found high reviews for this place. Picked up the sandwich with high anticipation only to find they don’t use lechon! What, no real pork??? They use some pressed meat that is suppose to pass!!! What??? Totally bummed out and had to get rid of mystery whatever and…