Can Americans take this tour without risk of getting sick from the food?
Nothing unsafe here. Drink bottled water but mostly because it tastes better - hotel tap water for brushing teeth is fine. Food in restaurants is safe and ice in drinks is okay too.
I ate everything and didn't have any ill effects. I was careful not to drink tap water, but brushed my teeth at the hotel we stayed at with tap water and had no problems.
Get quick answers from The Pudding Shop staff and past visitors.