Meet your 2017 Iron Chef Tucson Winner Travis Peters from The Parish!
Congratulations to Chef Travis Peters from The Parish for winning the 2017 Stella Artois Iron Chef Tucson title! Be sure to check out Chef Travis at the Parish located at 6453 N. Oracle Road. You can also visit the website at: