Is there any food restrictions when taking nitrofurantoin? Learn what foods to avoid and how to take nitrofurantoin safely for best results.