Inspired by the bustling noodle shops from Chef Lon’s travels around Asia and time spent in New York City, YumCha is an upbeat and cozy spot for lunch, dinner and happy hour in the heart of Downtown Denver.
View all
Know a great happy hour or special for this location?
Suggest an edit
1520 16th St, Denver, CO 80202
© 2025 Checkle, Inc
Privacy
Terms