Skip to main content

Southlake Style

Businesses / Truluck's Seafood Steak & Crabhouse

3 reviews Write Review

1420 Plaza Place
Southlake , TX 76092

Great bar, atmosphere and food overall rating

This is a fun place to go during happy hour. Great Happy Hour menu, fun entertainment and yummy food! Love the chocolate cake!

submitted on October 31, 2013
Value Quality Service Share Review