This is a good place for large groups looking for a place in South San Francisco.