Best Place to Watch Endymion?

Where are we allowed to park at around Delgado?
I would usually find something around the Park Place streets