Description
Name: The Crab Station - Deep Ellum
Address: 2813 Commerce St, Dallas, TX 75226
Phone Number: +1 469-941-4083
Categories: Seafood restaurant, Crab house
The Crab Station - Deep Ellum is a Seafood restaurant located at 2813 Commerce St Dallas/
(Latitude,Longitude: 32.7834459,-96.78263)
Postal Code: 75226
Location
-
2813 Commerce St, Dallas, TX 75226
Add a review