Absolutely amazing Cuban sandwich. Ive had them in Miami and they werent as good. The mustard should be sold alone here. Id put that on anything!