national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
Red Sails Inn
CA
San Diego
Red Sails Inn Locations in
San Diego, CA
Red Sails Inn - 2614 Shelter Island Dr
2614 Shelter Island Dr
San Diego, California 92106
Red Sails Inn Locations in Cities Nearby