Truluck's Seafood Steak and CrabHouse - Southlake
1420 Plaza Place
Southlake, Texas 76092
Distance From Key Points of Interest
- DFW International Airport: 5.85 miles
- AT&T Stadium: 13.80 miles
- Dallas Love Field Airport: 16.95 miles
- Kay Bailey Hutchison Convention Center: 22.30 miles
Fax
(817) 912-0501