I'm an SF Chowhound in the desert for another few days. We've seen a TV commercial for a Churrascaria that sounds interesting. It's called Picanha- Churrascaria, 73-399 El Paseo, Palm Desert
760-674-3434. Has anyone tried it? Any comments pro or con? Please let me hear from any hounds in the area and thanks!