Beach St & The Embarcadero
San Francisco, California 94133

PIER 39 celebrates Independence Day with an afternoon line-up with live entertainment including local bands leading up to Tainted Love from 6-9:30 pm. Following the on-stage entertainment, thousands of Bay Area visitors will stay to watch the spectacular fireworks display over the San Francisco Bay at approximately 9:30 pm.

Added by Upcoming Robot on June 9, 2012