Taco Bueno adresses in Owasso‚ OK Home Work hours Taco Bueno hours Oklahoma Owasso AddressPhoneMap11925 E 86th St N Owasso(918) 272-6657 13502 E 116th St N Owasso(918) 371-3933 You May Like Jimmy John's hoursWendy's hoursWhataburger hoursPanda Express hoursSubway hoursPizza Hut hoursPeople Are Reading