Costa Del Sol Restaurant INC Categories Restaurants 502 Roosevelt Ave Central Falls RI 02863 (401) 727-1090 About Us restaurant Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×