2 Tips and reviews
Sort:
- Popular
- Recent
- MelanieMay 18, 2013A great reward for making it to the top of the hill is sitting in this nice little park. There's water for dogs and people here, too. Lots of nice birds!
- The best view above dodger stadium from echo park to frogtown
33 Photos