Truluck’s Makes Dining Indoors Safer

by

TLKs_NEWLogo.jpg

Truluck's Seafood Steak & Crabhouse

1420 Plaza Place, Southlake, Texas 76092

817.912.0500

Visit Website

Sunday through Thursday, 4-9 p.m.; Friday and Saturday, 4-10 p.m.