Back
The Crab Station Logo

The Crab Station

1.04mi
2813 Commerce St, Dallas, TX, 75226
Not Available NowCall Now

About The Crab Station

If you're looking for Southern restaurants in Dallas look no further. The Crab Station is known for having some of the best Southern in Dallas. Located at 2813 Commerce St, The Crab Station is a ...show more

Online Ordering Options

(See pickup options)
Uber Eatsbest deal
$0.00
Est. Fee
65 minEst. Time
Place Order
Uber Eatsbest deal
$0.00
Est. Fee
65 minEst. Time

Last updated August 17, 2021