Contact Us

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

 

Elwood's
(918) 949-9090
CLOSED FOR THE SEASON

Map