New Mandarin Garden 111 W Avenida Palizada, San Clemente, CA92672 New Mandarin Garden is a Chinese restaurant in Old City Plaza. It's a place that has food that's bursting with flavor,…More done in a way that is wholly unique while remaining traditional. It has been featured in numerous reviews and has been described as the best Chinese restaurant in San Clemente. The restaurant from the outside doesn't look like much, as the plaza looks like something out of the wild west. Inside, it is classy and elegant with white tablecloths and carefully placed utensils and settings. The staff here is very friendly and will do all it can to make your meal a memorable one.