Iron Chef Tucson
Casino Del Sol Resort 5655 W Valencia Rd., TucsonThe competition is held during the Culinary Experience and unfolds just like the fast-paced television show, including a surprise ingredient that's revealed just before the culinary battle begins. This year, […]