+1
In my mind, Delux's Cubano is among the very best of all the sandwiches in town. Crunchy, soft, savoury, sour, salty and sweet: about as perfect as you can get.
↧