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 165 position in Likes Rating for Tulsa, Oklahoma in Local Business category
Elwood's is Tulsa based place and this enity listed in Sandwich Shop category. Located at 1924 Riverside Dr OK 74119-5016. Contact phone number of Elwood's: (918) 949-9090