"For a historic Spanish California vibe, Prado in Balboa Park is a beautiful option in the spacious hacienda-style courtyard or tree-lined amphitheater with a soothing fountain. The venue can accommodate anywhere from 40 to 500 guests. Menu highlights include Spanish dishes like Prado Paella." - Helen I. Hwang