A Travel Channel spokeswoman dropped us an e-mail to confirm that Tucson will be featured in the episode of Andrew Zimmern’s Bizarre Foods scheduled to air Monday, May 17. We already reported some ...