It IS 1250 e harvard. Basically at the end of harvard road, its castaway. Just follow harvard up the hill, youll see a big sign that says Castaway. Where harvard ends, it is Castaway up the hill past the park
Jose's answer is completely correct.
Joses answer is correct. I go there for meetings. End of Harvard past the park untill you cannot go anywhere else.
Thanks! Your answer is awaiting moderation.