On ths side of the road
On the north bound side only and before the stop light. There is a no parking anytime sign just before or just after the stop light (I don't remember exactly) but there is almost always a line on cars parking from that sign south. I don't think parking is allowed on the south bound side of the road. I've never had any trouble parking so far. Good luck and have fun!
Yah. Literally, just right on the side of the road where you see it and pull up to it... be careful!
Thanks! Your answer is awaiting moderation.