Diana Carrillo and her three friends, all Latina, went out to Saint Marc, a restaurant in Huntington Beach, California, last week.
When the waiter arrived, he said he needed to see proofs of residency from the women before he would serve them, The Orange County Register reports.
Carrillo and her friends were outraged but handed over their IDs. That waiter was later fired, but not before an outcry sparked on social media.
Here's Carrillo's initial Facebook post hours after the incident.
I need to make sure you're from here.
Saint Marc's management reached out to Carrillo on Monday. They offered a VIP experience at the restaurant and promised to donate 10 percent of the weekend's proceeds to a nonprofit of Carrillo's and her friends' choosing. They declined the meal, but opted for a donation to Orange County Immigrant Youth United.
Asking customers to show legal documents to dine is not okay.
The restaurant's Yelp page has been flooded with negative reviews after the incident. A Yelp disclaimer warns people that the coverage of the restaurant may influence reviewers' ratings and reviews that are more about the incident than the restaurant itself may be taken down.
The Southern Poverty Law Center reported more than 1,000 "bias-related incidents" in the month after President Trump's election, including 125 in California. But the group says such incidents have tapered off since then.
Carrillo told The Washington Post she wondered if Trump's election influenced the waiter's comments.
"I feel that's the direction we're headed in, given who's the president," she said.