larchmontandnewrochellenews.com
Westchester Tapas Grill – New Rochelle, 10801
It is always nice to see new restaurants arise in the area. One such restaurant is the Westchester Tapas Grill on North Avenue (712 North Avenue, 914 -278-9865). Seen here are the Buffalo Chicken …