Stack's Sandwich Co in Dallas, TX specializes in Sandwiches, Salads, Take Out, & more! Call (214) 758-0002 for info about Catering and Lunch today.