We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

JH Chen Asian Bistro - CLOSED

730 Cooper Ave, Glenwood Springs, CO 81601-3426
+1 970-945-9898
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent54%
  • Very good24%
  • Average15%
  • Poor2%
  • Terrible5%
Jul 28, 2016
“ Excellent Choice in Glenwood Springs”
Apr 2, 2016
“Better then Maui”
Restaurant Hours Closed
$$ - $$$
730 Cooper Ave, Glenwood Springs, CO 81601-3426
All Details
Reviews (69)
Traveler rating
Traveler type
Time of year

1 - 10 of 68 reviews

Reviewed July 28, 2016 via mobile

Stopped in for an excellent Asian lunch in Glenwood Springs. Garlic shrimp, fried rice, egg roll, and cream cheese ragoon for me. Hubby had sushi rolls with cucumber salad and wonton soup. Everything was freshly prepared and very delicious. Give it a high recommendation, we...More

Thank Travelwithnise
Reviewed April 2, 2016 via mobile

Amazing sushi fantastic flavors. The soup was home made with chunks of smoked pork. Great lunch specials

Thank Mar_MarClinton
Reviewed February 29, 2016 via mobile

This place is awesome! Also nice sushi bar which I didn't do this time, but next visit. I had the Yu-Shan pork - excellent.

Thank Kirk H
Reviewed January 21, 2016

quality of food is awesome, portions good size and prices reasonable Wide variety of dish selection including Chinese, Japanese and sushi

Thank marty s
Reviewed August 1, 2015

Found this gem walking through town enjoying architecture and cute homes. Ate dinner, no problem getting table. Very attentive staff, reasonable prices and terrific sushi! Rolls are inexpensive - sushi bar in center of restaurant, chef is a pro! Vegetable fried rice was delicious. Will...More

Thank Tiffany A
Reviewed July 8, 2015

My wife and I have eaten here many times since moving to glenwood, it is the best Asian food we have found in the area so far. We usually get take out but the few times we have eaten in, the staff has been friendly...More

Thank David P
Reviewed July 8, 2015 via mobile

One of my favorites in Glenwood! The cold sesame noodles are delicious, but my favorite is Chen's noodle soup with chicken. A big bowl of asian chicken noodle soup on a rainy day, couldn't be better! Great lunch specials and friendly staff will keep us...More

1  Thank Sue M
Reviewed July 4, 2015 via mobile

Chinese sit down restaurant. We had the General Tzos chicken, dumplings, beef teriyaki sticks, and pork lo-mein and all were good.

Thank Sharon S
Reviewed June 29, 2015

We had take out and IMO it was pretty average and a bit expensive. The sushi was ok, general cho's pretty good, the rolls average and the egg foo yong over cooked. Fried rice swell but I like fried rice and tend to be more...More

Thank peter m
Reviewed May 29, 2015

Chen's looks like it should be nothing special. But it is. The food is good, the space is comfortable, it's great fun to watch the sushi chef work his magic (all the while seeming like he's in his own world). The decor is homey (or...More

Thank TnBsMom
Nearby HotelsSee all 24 hotels in Glenwood Springs
Hotel Denver
992 reviews
.07 miles away
Glenwood Hot Springs Resort
1,133 reviews
.25 miles away
Hotel Colorado
1,167 reviews
.26 miles away
Starlight Lodge
93 reviews
.36 miles away
Nearby Restaurants
255 reviews
.09 miles away
CO Ranch House
286 reviews
.08 miles away
Daily Bread Restaurant
545 reviews
.08 miles away
The Pullman
1,210 reviews
.06 miles away
Nearby Attractions
Frontier Historical Museum
58 reviews
.25 miles away
Glenwood Springs Branch Library
23 reviews
.03 miles away
Cooper Corner Gallery
22 reviews
.02 miles away
Art on 8th
10 reviews
.11 miles away
Improve this listing

Restaurant Details

Average prices
$5 - $15
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 730 Cooper Ave, Glenwood Springs, CO 81601-3426
  • Location: United States  >  Colorado (CO)  >  Glenwood Springs
  • Phone Number: +1 970-945-9898
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing