That is more or the less the area at Liberty Station I was thinking of (actually the part in the satellite view more to the southwest that has no cars in it) but - I was thinking that might be good for a Saturday lunch time thing that someone (I think Erik) had mentioned, not for Monday evening. I have to agree with Jeff that driving down there on Monday evening would not be fun.
Also, the more I think about it, the more I think that spot might not be one of my best ideas, because given how people often arrive at different times for this thing, and it is a bit of a walk over to the Food Hall, we may end up never seeing each other.
I can do Monday too, but maybe someplace other than Liberty Station.