Skip to main content

Southlake Style

Businesses / Truluck's Seafood Steak & Crabhouse

3 reviews Write Review


1420 Plaza Place
unclaimed
Southlake , TX 76092

Two Southlake-Based Restaurants Make Zagat's 2014 Top 50 in DFW

Dec 12, 2014 ● By Kevin

Meet Dallas/Fort Worth's 50 Best Restaurants: a mix of tried-and-true classics, affordable eats and trendy hot spots. Read More »