Archibald’s Drive-Thru  Opens their Crown Jewel in Menifee

Ontario-based Archibald’s Drive-Thru introduces its hunger-stomping specialty foods and thirst-quenching bar to Menifee April 5th. The new 4,000 square-feet Archibald’s Drive-Thru, at 28881 Newport Road, is just over one-mile east of the 215 Freeway across to the Menifee Lakes Centre.