Bayside Amphitheater in San Diego

Bayside Amphitheater in San Diego is a stadium. Bayside Amphitheater is located near Manta Queue.

Building Type
building
Leisure
stadium