December Nights at Balboa Park!

  • The House of Spain 2168 Pan American Road East San Diego, CA, 92101 United States

 

Come and Enjoy the Spirit of the Holidays at Balboa Park.

 Paella will be served!