Skip to main content Skip to main content

Southlake Style

Truluck's Seafood Steak & Crabhouse

3 reviews Write Review

1420 Plaza Place
Southlake, TX 76092

Overview > Reviews > Great food and love the piano player

Their food tastes so good! We also loved listening to the piano player in the bar area. Great atmosphere as well!

November 18, 2013