Hidden treasures often come with no name at all. Nestled on a quiet stretch of road in Big Pine Key, Florida, the aptly named No Name Pub serves up what might be the most delicious Cuban sandwich in ...