Get directions to: Deli Plus, Huntington Beach, CA Restaurant address: 5492 Mcfadden Ave Huntington Beach, CA 92649, USA Driving Walking Bicycling Restaurant: Deli Plus