does the deli do orders over the phone ? I’m trying to place an order for an event and I been waiting for the phone to answer for 20 mins already. If not please lmk , I rather go In person !
Address: 6703 W Loop 1604 N, San Antonio, TX 78254, USA
Paul B. Foote | Oct 25, 2020
Go to there website or call them
Fontella Hardy (Telli) | Oct 25, 2020
Go in person, it's faster and they can't mess it up
Tommy Brannon | Oct 25, 2020
Yes go in person. Trying to get someone on the phone is almost impossible 😬
Janie Rivas | Oct 25, 2020
It's best to go in person!
Thanks! Your answer is awaiting moderation.