STTV's Reid Francis and Patrick Windsor review Chappell's restaurant in North Kansas City, Mo. Find out if you should check this place out.