El Charro Restaurant
Mexican
Tuttle, OK
19.3 mi