Local food is cheap and delicious at ethnic market stalls

You may not want to bother with western food in Singapore, especially because the local stallholder food (the sort the workers eat) is great, very hygienic, and available in dozens of places from 11am to 4pm, with a lesser number found until 7pm.

Tourist advisers will try to shoo you into restaurants, but if you ask the locals they'll direct you to these market-stall (sometimes called "hawker center") areas, where you can find meals that reflect neighbouring countries' cuisines like Malay, Thai, Indian and especially Chinese.   You can get a superb meal from about $2, provided you like meat, fish, tofu and vegetables.   Fruity ices and gel-style desserts and cool drinks are at different stalls.   Typically they use a piquant protein-vegetable main with huge flavour, and accompany it with a big heap of white rice or noodles, or tasty clear soup with things like greens plus fishballs or meatballs in it.

You can only get good coffee at Starbucks/ Coffee bean joints. Local coffee at coffee shops are known as Kopi and mostly diluted with hot water. Enjoy a market stall Chinese tea maybe for $0.40 USD, or a fresh fruit juice for about $2. 

The best place to try this style of local food (at least fifty stallholders, full of local colour, always flat-out busy, lots of little tables to sit at indoors and out, and the stalls are run by sensible mom-and-pop type staff) is at Chinatown Markets, on Outram Road next to Outram Park metro station.  This is also the place to buy fresh cook-yourself food like meat, fish, fruit and veg (though kitchen-fitted apartments are not common for casual visitors, probably because excellent food is everywhere and in all price ranges). 

In little India there is a vast array of indian cuisine available. For muslims, look out for the halal certifcates in cafes and restaurants.

For breakfast, try the food courts/hawker centres for good local delights or go to the bakeries located at most supermarkets in central areas.