Apple Barrel Cafe
14002 E 116th St N, Owasso
(918) 553-6197
Recent Reviews
Order Online
You May Also Like
Arby's - 11500 North 137th East Avenue
Fast Food
Starbucks - 13506 E 116th St N
Coffee Shops, Coffee & Tea, Coffee
Taco Bueno - 13502 E 116th St N
Fast Food, Mexican, Tex-Mex
Restaurants in Owasso, OK
Apple Barrel Cafe
14002 E 116th St N, Owasso, OK 74055
(918) 553-6197