Anywhere near Interstate 95 in southern Westchester and in Connecticut towns like Greenwich and Stamford -- particularly this time of year -- that place is often the ancient chili joint on North Main Street in Port Chester with the hundreds and hundreds of dollar bills taped to the walls and ceiling .
LOCATION
Westchester
LOCATION
Connecticut
LOCATION
Greenwich
LOCATION
Stamford
LOCATION
Port Chester