Seal Rock Inn Restaurant makes up for fine food with great views - Review - San Francisco - The Infatuation
The Seal Rock Inn Restaurant, reopened under new ownership, offers a French twist to classic diner dishes while boasting an unbeatable location near the Pacific.