Across the strait, people in Taiwan are also busy celebrating Dragon Boat Festival with their own zongzi, called rice dumplings. But at one popular restaurant in Taipei, it's about more than just the ...