News Alert
Someone Leaving 'Creepy' Dolls on Doorsteps in…
Search Results
New Mandarin Garden
111 W Avenida Palizada, San Clemente, CA 92672
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.
See more »