This All-Star Rival is chef at Elements restaurant at Sanctuary on Camelback Mountain and was victorious in Kitchen Stadium as an Iron Chef America challenger.
More About Chef MacMillan
Beau's Exit Interview
New York, NY
San Francisco, CA
Los Angeles, CA
Fort Worth, Texas
Check out Travel Channel’s guide to the world’s top hotels so you can start vacationing like an Iron Chef.
See All of Scripps Networks Digital