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 Baskin-Robbins hoursCracker Barrel hoursSubway hoursLittle Caesars hoursChurch's Chicken hoursOlive Garden hoursPeople Are Reading