United States / Costa Mesa / BeachesbeachBalboa IslandAddress206 Marine Ave, Newport BeachWebsitewww.balboaisland.comPhone+19496078122—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itHuse Skelly Gallery · 101 mNot ratedGelatissimo Balboa Island · 118 mNot ratedBayside Shopping Center · 568 mNot rated