Taode Shaguo is a well-known restaurant brand from Sichuan, China. It was founded in 1996 and originated in Shehong, Suining, Sichuan. In 2018, the brand expanded to Chengdu. As of 2025, Taode Shaguo operates a total of 26 locations, all of which are directly owned and operated, with no franchise stores.
Taode Shaguo has received many food and dining awards in China. It is popular among both locals and tourists for its affordable prices, tasty dishes, and wide variety of choices. It is considered a must-try restaurant for anyone visiting Sichuan.
The Taikoo Li branch is located inside Champagne Plaza (Xiangbin Guangchang, 香槟广场) on the second floor, above Holiland. You can take the elevator or use the stairs. The restaurant is on the right-hand side.
Special mention goes to their steamed rice. The restaurant uses famous Wuchang rice from Northeast China, which is why rice is also considered one of the must-order items here.
Because Taode Shaguo is a well-known Sichuan restaurant brand, there is a lot of false information online about franchising opportunities. As of December 2025, Taode Shaguo does not have any franchise stores. Before dining, please make sure you are visiting an authentic Taode Shaguo restaurant.
Take Chengdu Metro Line 2 to Chunxi Road Station. Exit at E2, then walk toward Champagne Plaza (香槟广场) for about 440 meters.




