Truluck's Ocean's Finest Seafood and Crab hero image

Truluck's Ocean's Finest Seafood and Crab

Restaurant

2401 McKinney Ave, Dallas, TX 75201, USA

Biter Score
8.6
Open
Friday: 11:30 AM – 11 PM