There are fun loopholes though. Here's the text of the condition for facebook.
"CAFETERIA CONDITION: In order to foster synergy between office, restaurant, and retail uses in the Center and realize the economic vitality of the project, the project anticipates employees in the office space will utilize food and retail services available in the Center. The applicant will encourage tenants and employees of tenants to utilize food and retail services available in the Center. Neither the applicant nor tenant(s) will subsidize meals by more than fifty percent (50%) or provide free meals for employees in the office space on a regular daily basis. An employer can subsidize or pay for employee meals as long as they are patronizing restaurants in the Center.
In addition: The applicant may make a request to amend this condition. The City Manager or a designee may make a recommendation to the City Council on this matter."
So for example:
Facebook could open a restaurant in the center. If it does, it cannot legally choose to discriminate in who they serve (in california, anyway. In a lot of states you often can).
It can, however, legally price discriminate in various ways (AFAIK, if someone has case law otherwise, love to see it). This is in fact, quite common.
So for example, it could charge the public that walks in 1 million a meal. It could offer advance tickets to employees at no charge, and no one else.
This is also non-discriminatory on the basis of race, color, religion, or national origin (which is what the 1964 civil rights act covers), disabilities (covering the ADA), etc.
I don't believe it would be found discriminatory to a protected class in most states (a lot of states add political affiliation, etc).
(this is just an example, and one i'm sure the IRS would have fun with :P)