I've heard Duffy's is good. But I think it's not really a family place but I could be wrong. Outback I have never had a problem with. Chilis has good baby pork ribs.
Duffy's would be around the 16th mall which is worth seeing and it's close to the stadium.