Ignorance is all around us. And every once in a while, we learn lessons. And a hero emerges. A waiter, names Michael Garcia is one such hero. Taking a stand for what is right.

Garcia, who works at the Houston restaurant Laurenzo's, was waiting on a family with a 5-year-old child, Milo, who has Down syndrome. The server said that another family at the restaurant commented on Milo’s behavior, which Garcia described as “talking and making little noises."

Garcia took the next step and moved the complaining family to another table, but they were still unhappy. "Special needs children need to be special somewhere else," the father reportedly said.

I have a hard time believing that someone could be so ignorant and cold hearted.

It was then, Garcia tells Fox News, that, "My personal feelings took over," he said, leading him to tell the father, "Sir, I won't be able to serve you.”

“‘How could you say that?’” Garcia said he asked the man before he left the restaurant with his party. “‘How could you say that about a beautiful 5-year-old angel?’”

As of Thursday, Michael's Facebook page was filled with supporting messages of praise:

Thank you Mr. Garcia, I have a 17 year old son with Down syndrome and I love to hear about people like yourself standing up for people with disabilities." - Rick Park


"I wish I lived in Texas so I could eat at your restaurant. I would loved to have met Mr. Garcia and thank him for his compassion and courage." - Sue Pusztai


"Thank you Michael for standing up for this beautiful little boy! Anyone who has ever come in contact with a child, or adult, with Down's knows how loving and happy they are. Milo is a precious gift from God and so is Michael!" - Stephanie Painter


Milo's mom, Kim:

I was impressed that somebody would step out of their own comfort level and put their job on the line as well as to stand up for somebody else"


Milo Castillo
Courtesy of Kim Castillo

The world needs more Michael Garcia's. Take a stand when we can and help those along the way.


More From KIKN-FM / Kickin' Country 99.1/100.5