Located in the heart of beautiful, beachside Huntington Beach, Calif., VENUE by Three Petals will cater to patrons seeking a first-rate setting for weddings, corporate meetings and all special occasions.