Chinese Restaurants

Glenelk

Address: 13762 S Elk Creek Rd, Pine, CO 80470

Hidden Idol

Address: 2240 Clay St, Denver, CO 80211
Hidden Idol
$$
Hidden Idol is fun, upbeat, but laid back, tiki lounge. We enjoy offering our guests something different, memorable and fun. Come escape with us. Due to covid we require all guests to wear masks while not seated and drinking. We may also ask to take your temperature via infared thermometer and we may also ask for your info in an attempt to help with contact tracing