Stains on tablecloths are a bit tricky to remove. Remove any yellowing of white tablecloths by soaking the tablecloth in a sink of water and add a cup of brand new hydrogen peroxide. Let that set several hours and rinse.
Remove food stains by dabbing on a drop of liquid dish soap and allow to set 4 or 5 hours then rinse. Rust stains can be the most stubborn. Grab a lemon and squeeze on the juice then sprinkle with salt. Refresh the lemon juice every two hours. It can set over night. Keep repeating until the stain is gone.