Diamond Head Fruit stand - 3627A McCorriston St, Honolulu, HI 96815, USA on Eaten