Archibald's 28881 Newport Rd Menifee CA 92584 (909) 509-5090 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×