Southlake TX Delicatessens 1. 100 N Kimball Ave, Southlake, TX 76092 | McAlister's Deli (817) 310-5570