Not all deli meats are created equal. The folks at Taft Farm make their own turkey, roast beef and ham. It is epic. I had the "Turkey in the slaw" sandwich on Taft's homemade rye bread. So much care goes into the food at this place, including the pies, cookies, muffins... I could go on. Don't miss this traditional, friendly farm stand.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.