Truluck's Seafood Steak and CrabHouse - Southlake
1420 Plaza Place
Southlake, TX 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
Accommodations
Accommodations
- Largest Banquet Capacity 220
- Largest Reception Capacity 220
- Private Room Capacity 50
Amenities
- Bar/Lounge
- Dinner
- Entertainment
Nearby Attractions
Read More
Moxies Southlake1472 Main Street
Southlake, TX 76092