We went with a party of 4 including my wife (Brazilian) to this place because of good experiences elsewhere (other Fogo's) and raving reviews on here.
Food-wise, its was great, I would give it 4 stars, however our waitress I'll give 2 stars, and here is why:
Unfortunately we were dealt a very "pushy and present" waitress. For example, we asked for the Mango caipirinha, and she basically talked us out of it, saying it's not very popular, we should instead have the one with Amaretto but my wife said she didnt like Amaretto. So we asked for the original. Next, the waitress comes back with the one with Amaretto, saying "I brought this one anyway, since I know you'll like it, you can not taste the Amaretto, and if you dont like it I'll bring you the other one".
Well, needless to say, my wife didnt like it, so we had to get her to bring the other one.
There were many more examples, like asking if a particular person wanted more wine while at the same time starting to pour it. Taking plates and dessert orders while one person was still finishing the meat. And at some point she was even dissing a meat server right behind us after he put the meat directly on the plate.
The experience just became such that we tried to avoid at any cost to have the waitress come to our table for any thing.
Unfortunately, the waitress we had overshadowed the quality we think this place had.