Back
Red Claws Crab Shack Logo

Red Claws Crab Shack

15.17mi
4727 Frankford Rd, Dallas, TX, 75287
Not Available Now (Available Fri 12:00 PM - 9:30 PM)Call Now

About Red Claws Crab Shack

If you're looking for Seafood restaurants in Dallas look no further. Red Claws Crab Shack is known for having some of the best Seafood in Dallas. Located at 4727 Frankford Rd, Red Claws Crab Shac...show more

Online Ordering Options

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
49 minEst. Time
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
49 minEst. Time

Last updated September 2, 2020