Contact Us

Blue Rose Café
1924 Riverside Drive
Tulsa, OK 74119
(918) 582-4600
Sunday - Thursday 11:00 am to 10 pm
Friday - Saturday 11:00 am to 11:00 pm

 

Elwood's
(918) 949-9090
Monday - Friday 4:00 pm to Close
Saturday & Sunday 11:00 am-Close

Map