Savor the flavors of Brazil at Churrasco Brazilian Steakhouse, a family-owned restaurant in downtown Palm Springs.
If you've seen the 2011 comedy Bridesmaids, your idea of a Brazilian steakhouse might be a cuisine that you would want to avoid unless you want to destroy a bathroom or friendship. However, in reality ...