Was driving home a couple of days ago and noticed what I thought may be the reincarnation of Sunshine Deli, which used to be on Lake Street, on South Lexington Avenue near the corner of E Post Road, near White Plains Hospital. The window signage looked familiar and it said La Picara - which was Sunshine's other name.
Anyone know the deal, or been there yet? It'd be great if it's reopened - they had some of the best Mexican eats in WP. Top notch quesadillas and huaraches.