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%
28 Jul 2016
“ Excellent Choice in Glenwood Springs”
2 Apr 2016
“Better then Maui”
Restaurant Hours Closed
Chinese, Japanese, Sushi, Asian, Vegetarian Friendly, Gluten Free Options
$$ - $$$
730 Cooper Ave, Glenwood Springs, CO 81601-3426
All Details
Reviews (69)
Traveller rating
Traveller type
Time of year

1 - 10 of 68 reviews

Reviewed 28 July 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 3 April 2016 via mobile

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

Thank Mar_MarClinton
Reviewed 1 March 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 21 January 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 2 August 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 9 July 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 9 July 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 5 July 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 30 June 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 29 May 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
964 reviews
.11 km away
Glenwood Hot Springs Resort
1,101 reviews
.41 km away
Hotel Colorado
1,136 reviews
.42 km away
Starlight Lodge
92 reviews
.58 km away
Nearby Restaurants
222 reviews
.14 km away
CO Ranch House
276 reviews
.13 km away
Daily Bread Restaurant
532 reviews
.13 km away
The Pullman
1,185 reviews
.10 km away
Nearby Attractions
Frontier Historical Museum
56 reviews
.40 km away
Glenwood Springs Branch Library
23 reviews
.05 km away
Cooper Corner Gallery
21 reviews
.04 km away
Art on 8th
8 reviews
.17 km away
Improve this listing

Restaurant Details

Average prices
US$5 - US$15
Good for
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
Looking for a great restaurant?
Our global travel community is ready to help.
Join TripAdvisor