Point of interest
San Diego Botanical Garden Foundation
4 locals recommend,
Location
1650 El Prado
San Diego, CA
Balboa Park
Tips from locals
Located in Balboa Park. Along with brunch at Panama 66 and a walk around the large park, makes for a great SD day out and about.