I tried this new place tonight. Takeout service was exasperatingly slow and inept; I almost walked out. But I'm glad I had the fortitude to hang in there. Ribs and baked beans both excellent. Appreciably better than Abner's, and actually gives Rib Crib a run for the money.
Their location (22 E. Mount Airy Ave.) has proven to be a tomb for numerous food joints. Lil & Roy's deserves to survive.