Watts OK Restaurants 1. 3535 Highway 412 W, Watts, OK 74964 | La Hacienda De Los Reyes (918) 422-4454