I think it's hard to find a instantaneous solution for recovering well enough for the next day. You can eat all those super foods and take a bath in the antarctic, and they certainly help. But, if you're not in good tennis shape, you're just not going to recover as fast as someone who is in tennis shape.
Put in the gym time, do your stretches to keep you muscles/tendons flexible, and get your body ready to play back to back.
Every 2 months or so, I set aside a week to play 7days nonstop. Just so my body is used to playing consecutive days.