I've been told many of the places up in Miramar are small (in room size not production), don't serve food, and mostly production brewery-ish. If that's true they might be better for a small party visit.
I'm not familiar with the SD area at all so I have to go by what others tell me.