Pancho Villas Mexican Restaurant Address: 1502 W 6th, Dewar, OK 74431 Phone: (918) 652-3488 Hours: Mon: 11am-9pm Tue: 11am-9pm Wed: 11am-9pm Thu: 11am-9pm Fri: 11am-9pm Sat: 11am-9pm Sun: 11am-9pm Restaurants, Mexican