Update Info - Red Sails Inn
This restaurant was reported as closed. If it is open, let us know.
Red Sails Inn
2614 Shelter Island Dr
San Diego, CA 92106
2614 Shelter Island Dr
San Diego, CA 92106
This restaurant was reported as closed. If it is open, let us know.