Bull & Bear Tavern

5800 S Lewis, Tulsa, OK 74105

Happy hour: food

11am-6pm

  • $5 select appetizers

Sources and contact

View source

Restaurant website