Went home (I left 30 years ago and still refer it as home?!?)to KC last weekend to check on my parents. They recently moved from south KC to Overland Park and the original Stroud's on 85th is not as convenient so we stopped at the 5410 NE Oak Ridge Road location after landing. It was only 15 minutes from KCI. Bartenders were very nice (bot us Boulevard Amber while we waited for our take out--yum!) Floor doesn't slant but food is just as good as 85th.
Told us they recently opened 4th location in Fort Worth (one of the owners is from Ft Worth).
Also tried Manny's for the first (and last) time. I should have walked out when the waitress didn't know what chicharron was.