Listing Category
Short Description
Crab Stop (Permanently Closed) is a restaurant on 89 Royal Palm Pointe in Vero Beach, serving dine-in and takeout.
Description
Crab Stop (Permanently Closed) is a restaurant on 89 Royal Palm Pointe in Vero Beach, serving dine-in and takeout.

