@LOL.XD, you might not have found good food in Makkah as the region is very busy with pilgrims and is a very populous region, so they try to do their best to make decent food that anyone would be buying. Apart from this most people prefer to eat at Al Baik, KFC and Pakistani restaurants.

As for the 1500 km road, I don't think it's possible to find good food on roadsides because it is not a good business for the owners.

The rice is put in plastic bags in certain places because people in KSA prefer to put all the food on the sofra and eat it on itself. But if you got to a proper restaurant in a proper city such as Riyadh, Jeddah, Dammam you will get better food with better packaging