Is this not the best Chinese restaurant in North County coastal San Diego? Please lmk of one that is better? I dare you lol
Address: 118 Leucadia Blvd, Encinitas, CA 92024, USA
Rudy loves Jesus Garcia | Aug 23, 2019
It is very good
John Di Piero | Aug 23, 2019
Best I've found
antonio delval | Aug 23, 2019
For the price u can't beat it
Thanks! Your answer is awaiting moderation.