Elgin OK Foods-Carry Out 1. 7738 Us Highway 277, Elgin, OK 73538 | McDonald's (580) 492-4478 2. 7439 Us Highway 277, Elgin, OK 73538 | Subway (580) 492-6800