The Urinals of Zelo's Beach House

Zelo's Beach House is a restaurant and grill located in Hanalei, HI.

Filed under: Bars & Restaurants
Tweet

Zelo's Beach House is a breezy restaurant located in the town that is famous as the stomping grounds of Puff The Magic Dragon.