Taqueria El Vaquero

705 E Prospect Ave Ponca City OK 74601 USA

(405) 416-0658

Location