Truluck's Seafood, Steak and Crab House - Southlake in Southlake
1420 Plaza Pl,
Southlake, 76092
(817) 912-0500
(817) 912-0500
Truluck's Seafood, Steak, & Crab House Restaurant.
austin, crab, dallas, dining