The place is located just 10-20 minutes away from Balboa Park where I spent full 2 days exploring.