There are designated areas with pits all around first come bases, I've seen lots of owner bring BBQs, but your own pit is prohibited in all San Diego beaches.
The rule is if it is a personally fire pit it has to be raised or stand off the ground that is what I was told by the officer that gave me a ticket for a washer fire pit I had on ground without stand
We bring our own pit.and never had a problem.
Use the public ones
Thanks! Your answer is awaiting moderation.