Byron Gomez Represents Costa Rica, New York and Now Colorado on Top Chef Season 18 Debut
On Thursday, April 1, the popular cooking competition Top Chef returned for its 18th season. Filmed entirely in and around Portland, the latest iteration does a...