Tortilla Jo’s – Downtown Disney, California, USA August 17, 2005Veggie BitesMexicanmel The food here was pretty good. However, it made us both sick – very sick. Do not eat here. That is all…