Contact Us

Blue Rose Café
1924 Riverside Drive
Tulsa, OK 74119
(918) 582-4600

Monday - Sunday 11:00 am to 10:00 pm

 

Elwood's
(918) 949-9090

Thursday & Friday 4:00 pm -12:00 am
Saturday & Sunday 11:00 am -12:00 am

Map