Arcadia OK Restaurants 1. 660 W HIGHWAY 66, ARCADIA, OK 73007 | POPS CONVENIENCE STORE (405) 928-7677