Archibald's Drive-Thru hero image

Archibald's Drive-Thru

Restaurant

28881 Newport Rd, Menifee, CA 92584, USA

Biter Score
7.4
Open
Friday: 7 AM – 10 PM
Archibald's Drive-Thru photo 1
Archibald's Drive-Thru photo 2
Archibald's Drive-Thru photo 3