Rainbow’s End Snack Shop

$ • Hot Dogs, Hawaiian, Shaved Ice

Hours today·

About Rainbow’s End Snack Shop

Rainbow's End Snack Shop is a convenient and welcoming stop for hikers and visitors. The clean and luxurious interior offers a pleasant surprise after a humid hike. Reasonably priced snacks, including delicious local popsicles and a huge pineapple soft serve ice cream, are available to refuel. The friendly staff and clean restrooms make it a perfect spot to take a break. The shop also shares space with a small gift store and cultural museum, which adds a nice local touch. Prices are reasonable, and the service is friendly and fast. It's a charming little stop near the Mānoa Falls trailhead—perfect for cooling off after a hike. Shave ice is a standout, especially the Blue Hawaii flavor, and the teriyaki burger and hot dogs are simple but satisfying. There's shaded seating nearby and clean restrooms just around the corner. It's a convenient, low-key place to recharge before heading back into town.

Menu

Add a Menu
Rainbow’s End Snack Shop Menu
Rainbow’s End Snack Shop Menu

Photos

Add a Photo
Rainbow’s End Snack Shop
Rainbow’s End Snack Shop
View All Photos

Rainbow’s End Snack Shop Reviews

4.2
50 ratings
5
72%
4
18%
2
5%
1
5%
Food
4.6
Atmosphere
4.9
Service
4.6

Share your opinion about Rainbow’s End Snack Shop

This place is great. People are wonderful you have to have the Aunt Anecia (nene) frito chilli pie. Can’t wait to go back. All the love and mahalo
Shave ice was delicious and the owner was friendly and helpful!
Goodness, I can’t say enough good things about this cafe or its lovely staff person, Na poo ahh. Rainbow’s End gave me & beautiful, colorful, & hospitable place to rest after hiking to the waterfall. The coffee & dole whip (vanilla & pineapple swirl) was incredible! I also loved the Madee’s ube crinkle cookies & the Osh! Baked Crisps that come in a variety of tropical flavors. I highly recommend all of these foods & a chat with Na Poo Ahh will surely put a smile on your...read full review

Read All Reviews(50)

Hours

Monday 8AM - 5:30PM
Tuesday 8AM - 5:30PM
Wednesday 8AM - 5:30PM
Thursday 8AM - 5:30PM
Friday 8AM - 5:30PM
Saturday 8AM - 5:30PM
Sunday 8AM - 5:30PM
Updated on: