Chinook Tavern is opening in DTC spring of 2011. New Address 6380 S. Fiddlers Green, Greenwood Village, CO 80111. Phone 720-266-6000. There new location is much bigger than old location in Cherry Creek. Their new web site is chinookdenver com. Stop by.
more