Truluck’s Seafood Steak & Crabhouse

Buzzy bistro with a Mediterranean-inspired menu including gluten-free fare plus wine and cocktails.

address

1420 Plaza Pl, Southlake, TX 76092

phone

8179120500