at 1924 Riverside Dr, Tulsa, 74119-5016 United States
Welcome to Elwood's. Tulsa's Riverside Dive Bar! Located on the River, next to Blue Rose Cafe in "The Landing". Cold Beer and Live Music. Shirt and Shoes NOT Required.
384 FB users likes Elwood's, set it to 147 position in Likes Rating for Tulsa, Oklahoma in Local business category