Food is very good and cooked reasonably well, although we did find some meats a bit too salty. Salad bar OK with a decent number of choices. Service is good. Prices are more reasonable than comparable Brazilian restaurants. Location just off of Park Avenue is convenient for those in Winter Park.
While we enjoyed Nelore for the price and location, those wanting to experience a world class Brazilian Churrascaria should make the drive to Texas de Brazil in Orlando rather than going to Nelore. The short drive will be well worth the experience!