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 bar, atmosphere and food

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

October 31, 2013