Red Dragon

AAA Inspector Rating
117 W First St
Elmhurst, IL 60126- Map It
Phone: (630) 832-8326
AAA Inspector Rating Details (scale 1-5)
AAA Inspector Notes
This restaurant presents a casually elegant ambience in the dining room. One distinctive feature is the stacked stone water fountain in the foyer. The menu features Hunan, Mandarin, Cantonese and Szechuan-style cuisine preparations with fresh fish and seafood the main focus. Unique Chinese musical instruments are mounted on the walls around the dining room. The eatery occupies a spot near the train tracks and in the heart of the downtown area.
Just w of York St; downtown; across from train tracks. 117 W First St 60126. Station: Elmhurst
street only.
Closed major holidays.
Casual Dining. Lunch and dinner served. Full bar.