I always tip a minimum of 20% for any food establishment. Some restaurants take the 3% credit card fee they get charged out of the wait staffs tips. FMK does this for example. I tried to get an explanation from FMK on their Facebook page, they deleted my comment.