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