The food is ok but definitely not worth the $32. The first section I went to was Asian and I was scraping the bottom of the pan for the white and fried rice. I went back later and the rice still had NOT been replaced. Their " Latin" section is just tamales, rice and beans.
Can't say much about the service either, because you get your own beverage. It can be a little difficult balancing a plate of food and beverage in the busy environment.