(KCEN) -- A Texas waiter who went out of his way for a special young customer has people talking.
For Kim Castillo, Wednesday started out as a typical dinner with her family and 5-year-old son Milo who has down syndrome.
"The waiters were excited to see Milo, because they haven't seen him in a while," Castillo says.
Just as they were sitting down to dinner though, the family at the adjacent table, got up and moved.
Waiter Michael Garcia didn't think much of it, until he heard the family talk.
"He said 'special needs children need to be special somewhere else.' That's like saying you don't need to be here you're a different skin color," says Garcia.
Immediately, the long time waiter reacted telling the guests he wouldn't serve them.
Garcia says, "He told me if I couldn't serve him he was going to leave. I probably shouldn't have said it but I said ok good."
Kim Castillo, never imagined that Garcia would stand up for her little boy.
"I know Michael we've been here quite a few times, but I wouldn't have expected anyone to do that and risk their job or anything else."
The Laurenzo Family, which owns the restaurant, supported Garcia's decision so has friends, family, and other patrons.
Another customer Bill Baker says, "Customer's not always right, not always right in a situation like that, we all need to watch out for our children."
The Castillo's say it's just another example of an amazing Houstonian.
"I think in Houston it's typical of how people in Houston are, as far as standing up for others who can't stand up for themselves."