When I went to Russia I found lots of cheap restaurants with good food. And considering your currency (dollar) is much stronger than ours (real), you'll find things even cheaper.
As for specific...