SCHLOTZSKYS DELI 203 Colorado Street Ste 600, Austin – 78701-3922. Travis, TX. Phone: (512) 833-9136 View Listing