Here's my curated list of the 21 must-try dishes in Singapore as well as the best restaurants in Singapore for breakfast, lunch, brunch and dinner!