Yutogo
Albums
Groups
Log In
Register
Tang Street Chinese Restaurant
United States
/
Texas
/
San Antonio
I dined at this restaurant twice and I have found its food was just average. Its service was kind o
Journey to the East
2014-02-16 06:58:12