Speedy Eats, the only restaurant vending machine of its kind, is now open in Natchez and ready to serve up ready-made meals ...