It's still worth a stop. Where Stonehenge is behind a chain link fence, Drombeg, like Avebury, is freely accessible to the public.
There's also an amazing view of the Atlantic from the site.
Their web site is here and the TripAdvisor reviews are here. Their wikipedia site is here.