Order Early for best availability!
All of our turkeys are fresh, never frozen turkeys from TA Farms in Wyoming, Delaware. The turkeys are free range and fed all natural feed. Taste the difference!
SUPPLIES OF TURKEYS IS LIMITED as of 11/16/23. Please call catering for availability of turkeys: 302/654-9941 x3.