I have been going to Tao Tao for almost 30 years. I now live 100 miles north of Tao Tao but still try to come down south just for the best Chinese Chicken Salad in the world (the cilantro, crushed peanuts and crispy noodles are the main secrets!)
Pros: Chinese Chicken Salad, Chinese Chicken Salad, Chinese Chicken Salad
Cons: 100 miles from home
more