Food Paradise XL, about restaurants' oversized offerings, will debut tonight on the Travel Channel at 9pm. One of the meals will be the Burritozilla at Iguana's in San Jose.

Leave a Comment

Log in | Register | Comments by users who have not logged in will be held for approval