8590 Rio San Diego Dr Ste 105, San Diego, CA 92108
Be the first to add a photo!
02/07/2009Provided by Citysearch -
Found this place a few weeks ago and was pleasantly surprised. Prices are fair and the portions are quite large. Food isn't great but walks the line between good and bad Chinese food.In my experience, about 90% of Chinese I have tried in San Diego has been pretty bad. Good for a quick Chinese fix, but don't expect to be thrilled.