
The Old City has surprisingly good food hiding among the tourist-trap restaurants right by the palace walls.
Restaurants immediately outside the Grand Palace gates are almost universally overpriced and mediocre — designed for one-time tour-bus traffic, not repeat local custom.
Walk 5–10 minutes toward Tha Tian pier or into the Maharaj Road area — genuine Thai restaurants serving office workers and locals, much better value.
A modern development near the river with a curated food court — reliable, air-conditioned, good for a break from temple-hopping heat.
Look past the main tourist strip into the sois behind — som tum carts and noodle stalls serving 40–60 THB meals to Old City residents, not tourists.