Photo by CHIARA ASSI
Tender meat, melted Swiss and tangy mustard: the most delicious Cuban sandwich in town is at Taco Mix.