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?