Hey Tim reminded me of this place. It is a complete hole in the wall, but completely worth it as a place to pig out on ribs. Personally, I like my ribs with lots of rub, but this place definitely serves.
Of course the best ribs are the one you slow roast yourself. Its incredibly easy to do