Exciting news! Low Tide And Lemon Pie has opened at a new location! Our new location is 308 Marine Ave. Balboa Island. The Island is a part of Newport Beach, California. Located in sunny Southern California, it's a magical place to come shop, eat and bike. Come visit and enjoy the Island while you're here. There is so much to do and see.