Food For Thought! The new El Charro Restaurant!

Published: Feb. 22, 2019, 5 a.m.

b'

The chefs visit the new El Charro mexican restaurant in Milford, NJ

'