I don't know that any are known to be that fast...
But here are a couple tips to decrease your time there:
-Book the very first seating for whatever meal you are going to, this way you don't have to wait for someone else to leave and for a table to be cleaned.
-Make sure to arrive a 10 min early to check in, sure you will wait but it will be outside while the kids can run around.
-Once you order tell your server that you don't have a lot of time so you would like to go ahead and pay your check now so you can leave as soon as you are done -- waiting for the check at the end of the meal can sometimes be the LONGEST wait of the entire time!
-Buffets are a time saver because you don't have to wait for decisions to be made, orders taken and food to be served, as long as you do the tip above and get your bill paid at the begining.