We can’t wait to hear from you!

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

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

877-677-2282

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.