Get directions to: Camelot, Newport Beach, CA Restaurant address: 3420 Via Oporto Ste 2 Newport Beach, CA 92663, USA Driving Walking Bicycling Restaurant: Camelot