Depot Dave’s culinary journey carries him to City Island Yacht Club
To many residents of Pelham, Depot Dave is known for his catering. Now, Dave Katz will also be known for running the kitchen as head chef at a local yacht club. The new position came about after the...