2050 Entertainment Circle Chula Vista, CA 91911
Seated: 20,500
The North Island Credit Union Amphitheatre is a 20,500-seat amphitheatre located in Chula Vista, California adjacent to Sesame Place San Diego. It is one of the larger concert venues in the San Diego area. The venue is currently owned and operated by Live Nation.