at 39 E 18th St, Tulsa , 74119 United States
Your local neighborhood bar with a night club vibe.
628 FB users likes Capitol Bar, set it to 46 position in Likes Rating for Tulsa, Oklahoma in Bar category
Capitol Bar is Tulsa based place and this enity listed in Bar category. Located at 39 E 18th St OK 74119. Contact phone number of Capitol Bar: (918) 804-3132
Best party spot on the north side!
Opening 2018
Tulsa's premier Country Dance Hall, Saloon, and Event Center located in Downtown Tulsa's Blue Dome District. 21 and up only