Permanently closed
Taste Of China Super Buffet
- Chinese restaurant
- 1721 S Interstate 35, San Marcos, Texas, 78666
Find your next restaurant.
Previous recognition
#3 Chinese restaurant in San Marcos, Texas
Permanently closed
#3 Chinese restaurant in San Marcos, Texas