Maya’s Crab Shack
(66)
Seafood restaurant
Permanently closed
Address: 4289 Old Stage Rd, Riegelwood, NC 28456
Phone: (910) 746-9588
No information is available for this page. · Learn why
People also search for
Rating
(2)
The Crab Shack, Miami Beach: See 2 unbiased reviews of The Crab Shack, rated 5 of 5 on Tripadvisor and ranked #623 of 939 restaurants in Miami Beach.