Yes we do. They are Long Island Ducks, 5-6# each and $6.98 per pound. If this is for Thanksgiving we would need an order by Nov. 20th or if this is for any other time we would need 2 days notice.
The duck is really good we ordered ours last year.
Thanks! Your answer is awaiting moderation.