Skip to main content

Southlake Style

Businesses / Truluck's Seafood Steak & Crabhouse

3 reviews Write Review

1420 Plaza Place
Southlake , TX 76092

Great food and love the piano player overall rating

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

submitted on November 18, 2013
Value Quality Service Share Review