I debated how to calibrate my experience given that 29 Palms really has little choice of restaurants. In the end, the following is based on comparing the Red Lotus to a broader range of locations than just 29 Palms.
The menu is fairly extensive: noodles, rice, meat dishes, curries, stir fry and a good set of appetizers. The food quality is considerably better than chain Asian but not as good as a real Asian kitchen. Calamari came encrusted in about 1/3rd inch of batter which I had to peel off by hand to taste the calamari (otherwise it was more like a chicken mcnugget). Once peeled, the squid were actually quite good. The noodles with chicken were disappointing: very little chicken and soggy, clumped together noodles...not sure the cook knows his/her trade fully. Spring rolls were good.
The house wine was inexpensive and poured generously. They also serve sake and mixed drinks. Service was friendly but very informal -- basically the servers were cleaning up the restaurant most of the time given there were only 3 of us. However, it's a small restaurant so it was easy to call them over.
Prices were reasonable although as mentioned, they tend to skimp on the meat.
On balance, I would go back. Just don't expect the type of Thai/Vietnamese food you'd get in a major city.
If you own or manage Red Lotus, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.