Crow Creek Tavern
Crow Creek Tavern in Tulsa is a good ole American restaurant & bar. For world class burgers, beer, & live music no one else does it like us in Brookside.
Website
Location
3534 S Peoria Ave
Tulsa, OK 74105
Hours
M-W:
11am-12am
Th-Sat:
11am-1:30am
Sun:
11am-12am
Phone






















































































