We've been here several times and always had great food and service. Prices are not particularly cheap, but the quality is good and portions large. The outdoor tables have fantastic views over the beach but can be quite exposed on hot days. Also they don't take reservations and occasionally they'll be fully booked for events or weddings. If you're staying at the Saunton Sands Hotel, don't be too surprised if you're served by the same staff you had at breakfast as they belong to the same company.
If you own or manage Sands on the Beach, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.