so deltas - a new restaurant in san diego