Elwood sold two years ago and has now reopened. So if you miss those great ribs come on over. Rumor has it Elvis is back too. Check it out
All reviews seem positive