Photo by CHIARA ASSI

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

close