Map & Directions - Red Claws Crab Shack Seafood & Hot Chicken
View Menu
Red Claws Crab Shack Seafood & Hot Chicken
11660 Westheimer Rd, Houston, TX, 77077
(281) 809-3704 (Phone)
11660 Westheimer Rd, Houston, TX, 77077
(281) 809-3704 (Phone)