Where I live, there are a ton of Mexican restaraunts and other places that hire Mexicans.. Many of those who are Mexican working in these places can't speak English or have broken English.. Most of the time, they have several Americans waiting tables, while the non-English speaking Mexicans clean tables or cook. But sometimes, I get a Mexican waiter and I just wonder if he legal or not, most of the time, they don't know but a few words, (i.e. number 1, number 3, coke, beer, etc).. I never leave them a tip though, dont want my money to be funnelled back to Mexico for their family.

But just curious if it's possible to ask the management of the restaraunt if they can show this person is a legal citizen or not