Denver celebrity chef Kevin Taylor has shuttered two of his five restaurants in the past year--one because of the economy, the other because construction out front chased away a third of his revenue.
Denver, Colorado, celebrity chef Kevin Taylor has shuttered two of his five restaurants in the past year--one because of the economy, the other because construction out front chased away a third of his revenue.