
About us
About Us
What The Crab What the Crab is the best seafood restaurant in the DFW area. We are thrilled to serve all our custom...

Menu

(817) 473-9988