Since 2005, the kitchen has consistently churned out some of the city's best Cuban ... to frita sliders and seafood paella. But you're here for their generously portioned Cuban sandwich.