One of the best vantage points to dine or enjoy a drink in San Diego is from our beautiful waterfront restaurants. Downtown San Diego, Harbor Island, Shelter Island and Point Loma all offer beautiful waterfront dining along the San Diego Bay. Since San Diego Sailing is all about the water, we’ve compiled a list of restaurants that are all on the waterfront. We have also conveniently separated them by areas around San Diego bay. Cheers and bon appetite! Oh, and if you’re visiting San Diego, or have guests coming into town, be sure to visit our complete list of San Diego waterfront hotels, all located around the beautiful San Diego bay.