Steak 'n Shake Address: 2606 S Lake Blvd, Southlake, TX 76092 Phone: (817) 749-0334 Payment: Restaurants, Foods-Carry Out, Steak Houses, Steak 'n Shake Other Businesses: Buca Di Beppo at 2701 E TX 114 Hwy, Southlake, TX 76092 Kincaid's Hamburgers at 100 N Kimball Ave, Southlake, TX 76092 Einstein Brothers at 2600 E Southlake Blvd Ste 140, Southlake, TX 76092 Truluck's at 1420 Plaza Pl, Southlake, TX 76092 Starbucks at 3100 E Southlake Blvd, Southlake, TX 76092