Temporary Error.

Please try reloading the page.

user avatar
07/10/2015
By: Kay N.
Tao Chen's
Tao Chens is THE BEST Chinese Restaurant ever! Have eaten at many many Chinese establishments and Taos blows them away!! Everything you order is exquisitely tasteful! The price is ridiculously cheap for the quality of food you get. Have to go to appreciate it!!

Just a moment...