Schlotzsky's Deli Reviews & Details
849 E Commerce St Ste 159
Schlotzsky's Deli is located at 849 E Commerce St Ste 159 in San antonio near the intersection of River Walk and E Crockett St. Call (210) 222-8648 for dine in or takeout.
- Service:Dine In and Takeout
- On The Menu:Sandwiches
- Major Intersection:River Walk And E Crockett St
Tell us more about Schlotzsky's Deli San antonio!