Taipei Tokyo
Restaurant • Chinese restaurant😠 Worst buffet I have ever been too. Everything is the same brown sauce and you can't tell what it is, unless you read the list. They ran out of everything and the wait staff was moving at the speed of snails. Most people seemed to order off a menu, with good reason, but the food took forever. Ver... People often mention good,
Address
1605 Grand Ave, Glenwood Springs, CO 81601
Website
www.taipeitokyoglenwoodsprings.com
Contact
(970) 945-6288Price rating
$$ $$
Rating on Google Maps
3.80 (319 reviews)Open on Google Maps