Photos of Archibald's Drive-Thru on 2685 E Riverside Dr, Ontario CA. (Click on a thumbnail to enlarge picture)



<