Diners, Restaurants, and Eateries in Afton Oklahoma
Check out all the food options to eat in Afton Oklahoma. A quality dining experience is important, not to mention a well balanced and delicious meal so get the most out of your food in one of the 17 restaurant options. Afton Oklahoma has a ton of places to eat, so choose wisely, not hungerly!
Millers Country Market56414 East 230 Road
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-3451
B & E Resort & CafeHighway 85a
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 256-5246
Indian Hills Resort415 Park Drive
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 256-6954
Portabellas Restaurant24 Grand Lake Drive
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-4151
Shangri-la Resort & Conference Center57401 E Highway 125
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-4204
Buffalo Ranch Travel Center21600 South Highway 69
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-4264
Teramiranda Marina ResortMonkey Island
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-4274
Buffalo Ranch Travel Center21500 South Highway 69
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-4368
ArmadilloHighway 125
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-4400
Lil Cafe55925 East Highway 85a
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-4411
Annas Bananas56371 East Highway 125
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-4633
Island Joes57151 East Highway 125
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-5950
Kountry Kitchen Kafe406 South 1st Street
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-8110
Roadhouse28730 South Highway 125
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-8185
Monkey Island Pub55950 East 290 Road
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 257-8782
Red Arrow Restaurant & Marina453881 East 305 Road
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 782-3763
Cherokee Yacht Club & Marina33152 Browning Lane
Afton Oklahoma, 74331
in county Ottawa
Phone: (918) 782-4421