As of January 2012, the Tuckahoe Junction Deli is under new management. The service is great. The store is always clean and well stocked and the food is awesome! The hours have been extended to 6am to 7pm Monday through Friday and 7am to 5pm on Saturdays. They are still closed on Sundays, but hey people, everybody needs a day offf!
more