Taco Bell13315 E. 116th Street North 9:00 AM - 3:00 AM 9:00 AM - 3:00 AM 9:00 AM - 3:00 AM 9:00 AM - 3:00 AM 9:00 AM - 4:00 AM 9:00 AM - 4:00 AM 9:00 AM - 3:00 AM13315 E. 116th Street North Owasso, OK 74055 USphone(918) 371-3550(918) 371-3550ServicesOnline OrderingView PageDirections
Taco Bell8551 N Owasso Expy 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM 8:00 AM - 3:00 AM 8:00 AM - 4:00 AM 8:00 AM - 4:00 AM 8:00 AM - 3:00 AM8551 N Owasso Expy Owasso, OK 74055 USphone(918) 272-8525(918) 272-8525ServicesOnline OrderingView PageDirections