Is there a published airspeed and TPA for Class B approach at San Diego International?
Almost every major airport (Class B) would have what's called a STAR, a Standard Terminal Arrival Route. Busy Class B traffic doesn't necessarily follow a TPA (Traffic Pattern Altitude).

For runway 09, the STAR doesn't show a speed limit. Some STARs have speed limits.

But that's not to say the speed is at the pilot's discretion, as the airplane approaches an airport it's standard for the crew to slow down and prepare the plane for landing. The air traffic control (ATC) can also issue speed restrictions to properly space the arriving traffic, they have the bigger picture.

For the downwind leg you can expect something like 200 knots indicated, which can translate to a bit over or under 200 knots of ground speed, depending on the wind. That's 230 mph or 370 km/h.

As the planes join the final approach segment, the altitude would indeed be level in most cases, and further descent would commence as you said, on final approach.



No published speed limit on downwind. The line with an arrow pointing to IFSOX.

For altitude it's 4000 feet, the *3000 is the minimum to clear any obstructions. 2400' for the base leg.



Above is a chart legend.



Final approach descent begins about 10 nautical miles to touch down, as illustrated from 2100 feet for this particular approach to runway 09.

Numbers in this answer are for one particular approach to one runway, figures vary.



Source: skyvector.com

Class B around KSAN is a bit complicated in shape, but the base/floor is mostly 2800' for the southern published downwind area (if you overlay the STAR on a VFR chart). Airline/IFR pilots don't need to worry about that chart as they'll be following the aforementioned STAR or guided/vectored by ATC.





I misread the question, from the north it's 6000 feet and 210 knots, the BAYVU (pronounced bay-view) FOUR ARRIVAL (STAR). That should be downwind for runway 27. The same principles apply, different figures.



See where you live (coordinates), download all the STAR charts, and you'll have a better picture of your night sky. Note: some STAR charts are not-to-scale.