Bar

Crow Creek Tavern

2 locals recommend,
Permanently closed
Location
3534 S Peoria Ave
Tulsa, OK

Tips from locals

David
February 4, 2017
Great atmosphere, live bands, good food, friendly staff

Unique things to do nearby

Create unique metal sculptures using a plasma torch
Historical Church Studio Private Tour