JACKSON HEIGHTS, New York (CNN) -- Every day, unemployed men gather under the elevated 7 train in Jackson Heights, Queens. Many of them are homeless. All of them are hungry. 

Jorge Munoz estimates he has served more than 70,000 free meals since 2004. 

At around 9:30 each night, relief comes in the form of Jorge Munoz's white pickup truck, filled with hot food, coffee and hot chocolate. 

The men eagerly accept containers of chicken and rice from Munoz, devouring the food on the spot. Quiet gratitude radiates from the crowd. 

For many, this is their only hot meal of the day; for some, it's the first food they've eaten since last night. Vote now for the CNN Hero of the Year 

"I thank God for touching that man's heart," says Eduardo, one of the regulars. 

Watching Munoz, 44, distribute meals and offer extra cups of coffee, it's clear he's passionate about bringing food to hungry people. For more than four years, Munoz and his family have been feeding those in need seven nights a week, 365 days a year. To date, he estimates he's served more than 70,000 meals. Watch Munoz describe how his work is a family affair » 

Word of his mobile soup kitchen has spread, and people of all backgrounds and status now join the largely-Hispanic crowd surrounding his truck -- Egyptians, Chinese, Ethiopians, South Asians, white and black Americans and a British man who lost his job. 

"I'll help anyone who needs to eat. Just line up," Munoz says. 
What time does he arrive?
At around 9:30 each night