Order by 10am PST for next day delivery or same day pick-up.

Thanksgiving FAQ

What if I want to change or cancel my order?

Call us at 415-752-0179 (Mon-Sat, 9am-6pm) or email us anytime at [email protected]. We cannot guarantee changes due to product availability and advanced ordering. However, our team will work with you to make sure you are happy with your order.

When can I pick-up my order in-store?

Your order can be picked up anytime 2pm-closing on your scheduled pick-up day. Can’t make it? Call us and we will hold your order for pick-up anytime the following business day.

Note, our normal closing hour is 6pm. On Thanksgiving Eve (11/27) we will close at 5pm.

Note, we are closed every Sunday. In addition, we are closed Thanksgiving day (11/28) and the day after Thanksgiving (11/29).

When is the last day to order for Thanksgiving?

The last day to order for home delivery is Monday, November 25th at 10am PST. The last day to order for in-store pick-up is Tuesday, November 26th at 10am PST. However, we recommend ordering early. For last minute needs and walk-in customers, we always have plenty of turkeys, sides, and more for those without pre-orders. If you don’t see something online, call us and we usually can find you what you need.

When do Thanksgiving delivery orders arrive?

Thanksgiving home delivery arrives Tuesday, November 26th.

Thanksgiving in-store pick-up is available Monday November 25th, Tuesday November 26th, and Wednesday November 27th. 

At check-out, you are able to select your desired date. Note, in store pick-up hours are 2pm-closing. 

Do you guarantee delivery before the holiday?

We cannot guarantee delivery on your scheduled day or before the holidays, so we recommend scheduling delivery a day earlier than needed. For this reason, we offer only home delivery for the Tuesday before Thanksgiving, which allows an extra day in case of delays. We purposely do not offer delivery the day before any holiday, as a carrier delay would result in the order arriving after the holiday. All of our items are packed to last more than 48 hours in transit, even though orders are scheduled to arrive within 24 hours. If you have any concerns or get a delayed message from UPS, call us at 415-752-0179 and we will work with you on a solution.

Do you guarantee delivery before the holiday?

We do not require signature for delivery. We found that requiring a signature either required customers to wait around for their package or deal with missed delivery headaches. Our packages are temperature safe for over 48 hours, so not to worry if you see your package has been sitting out on your doorstep.

What if my shipped order is delayed?

We cannot guarantee delivery on your scheduled day or before the holidays, so we recommend scheduling delivery a day earlier than needed. All of our items are packed to last more than 48 hours in transit, even though orders are scheduled to arrive within 24 hours. This means if your items arrive one day late due to carrier delays, they are still kept at a safe temperature.

If your order arrives 2 or more days late, contact us and we will work with you to determine if the product is safe or a replacement is needed.

If you have any additional concerns or get a delayed message from UPS, call us at 415-752-0179 and we will work with you on a solution.

How do the platter and catering orders arrive?

If you are ordering for in-store pick-up, the items will be plated on a white tray for you similar to the images shown on our site. If you are ordering for delivery, the items will arrive to you individually packaged for you to assemble on your own platters.

When will December Holidays and New Years ordering be available?

December Holidays and New Years advanced ordering for home delivery and in-store pick-up will be available in late November. We recommend signing up for our email newsletter  here to stay connected on holiday updates.

How long should I cook my turkey or roast?

Visit our cooking instructions page for instructions and a complete list of cook times and tips for both turkey and meat. At the bottom of this page is a quick reference of cook times by bird size.

What size turkey do I need? 

See our chart below for whole bird sizing. We also offer half turkey breasts and full turkey breasts which are great for small groups and are quicker to prepare.



Dinner Guests

6 – 8 adults

8-10 adults

10 – 12 adults

12 – 14 adults



Turkey Size

10-12 lb turkey

12-14 lb turkey

14-16 lb turkey

16-18 lb turkey



Roasting Time

2.5 – 3 hours

2.75 – 3.25 hours

3 – 3.75 hours

3.25 – 4 hours

(approx. times for unstuffed turkey)
Account Sign In