Call us 949.791.2162

It's our goal to give our current clients our full attention during their in-shop experiences, so if you can't 'catch' us mermaids on our shell phone right away, don't worry! We're probably with a client and we'll return your message in just a few shakes of a tail! If you've already booked your party & have questions, please make sure to use our Party Portal. (see your confirmation email for details!)

Write Us...

Drop us a 'line' (no hooks please!)

Let's Talk!

Or use our contact form...

Find Us...

Thanks! Your message was sent, we will get back to you by the end of the business day!

Thought 'Once Upon An Island' was just a name..? No, we're really on an Island (sorta!) Don't worry you don't need a boat or a tail to swim to us! You can drive onto Balboa Island or even take the auto ferry across from Balboa Peninsula's world famous Fun Zone. 


We are not on Marine Ave. (the island's 'main street'). We are on Agate Ave, where the auto Ferry enters/exits. From Marine Ave, just follow signs for the Ferry! From the Ferry just swim on up Agate Ave! We're just before Free Range Cafe, and across from Balboa Park.


We do not have a public parking lot, but there is ample street parking with in short walking distance.

PARK AVE. is recommended for street parking as Agate Ave. does carry time limits and can be congested due to auto ferry loading and exiting.