Update Info - Chelsea's at The Village Shops
This restaurant was reported as closed. If it is open, let us know.
Chelsea's at The Village Shops
6200 N A1A
Vero Beach, FL 32963
6200 N A1A
Vero Beach, FL 32963
This restaurant was reported as closed. If it is open, let us know.