We Can’t Wait To Hear From You!

Request a sample, schedule a visit, or learn more about Deli Star products and services.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.

Deli Star Food Discovery Center
3701 Foundry Way
Suite 110
St. Louis, MO 63110

Deli Star Manufacturing Plant
3049 Chouteau Avenue
St. Louis, MO 63103


Not sure where to begin? Explore the Deli Star difference

Our fresh, never-frozen proteins come with an unmatched 120-day refrigerated shelf life.
Some things are worth savoring.