fromThe Infatuation3 months agoMiscellaneousSeal Rock Inn Restaurant makes up for fine food with great views - Review - San Francisco - The InfatuationSeal Rock Inn Restaurant reopened with a French twist, emphasizing scenic views over unforgettable food.