Kimlaco

Best Szechuan near Window Rock, Arizona, United States

Dragon Express

Address: 1842 E Historic Hwy 66
Last updated: Mar 12, 2024
Avg 2.3* in total 21 reviews.
Category: Chinese
Didn't like that the noodles were spaghetti noodles. The Orange Chicken was very hard & dry...not a great place to have "Chinese" food..