The Tap House is one of my favorite spots in Westchester.
A large, beautiful bar and restaurant, just across the street from the Tuckahoe train station. I always look for an open kitchen where I can see the food being prepared, that is the sign of a well maintained operation.
The food is topnotch and the Chef adds unique daily specials.
Also they have a large selections of beers and ales.
more