If you have not been to China Town Center on Lamar Ave. you need to make it a priority soon! It opened in 2006 but took awhile to open all 180,000 square feet of retail space!
They have a wide range of authentic restaurants, stores and Central Texas largest Asian supermarket "MT Supermarket".
The center is located at the intersection of Lamar and Kramer Lane (1901 N. Lamar Blvd).
We went to TC Noodle House and had the most delicious authentic Chinese food! We went back the next day to take pictures and Geno could not resist going in to get noodles for his lunch. We will be back to check out the many other restaurants.
Their 2010 Chinese New Year Festival will be Saturday - Sunday, 2/20/2010 - 2/21/2010. Their past celebrations have been exciting and greatly attended. They are taking applications for performers and vendors so make sure you check out their website at: http://www.chinatownaustin.com