Westchester Taco Grill recently opened in New Rochelle...

It is on North Ave. across from IONA College. So far the buzz about it is not so good. Maybe they need more time to evolve. Anyone been there?

“Food is a pretty good prism through which to view humanity.”

― Jonathan Gold