El Charro Restaurant
Mexican
Tuttle, OK
9.7 mi