Everyone in the tiny town of Falfurrias, New Mexico, agrees that the tortillas at Isidor's restaurant are the best, but as there are only 73 people living in the town, the tortilla chef is always in need of money. When one day the image of Jesus Christ himself appears on one of Isidor's tortillas, everything changes.
To place an order or for customer service, call toll-free 1-800-336-4627 or outside the United States, call 1-610-649-7565
Open Monday-Friday: 8am-10pm,
Se habla Español!
Spanish-speaking representatives available,
Monday-Friday: 9am-4pm (Eastern Time)