Joined In Jan 2022
No info available
We went to Elwood's after a concert on Sunday night. They are open until 2am on Sunday nights which worked out great for us!! The drinks are CHEAP. We couldn't believe it. We also all decided to order food (at 11pm). Full kitchen was open....The dishes were also inexpensive and HUGE portions were brought to the table. I loved my smoked duck flatbread!! The fries are also really great. Superb service. This place is doing everything right!More