As far as Ryan's go, this is a great example of one. It is always packed and has decent quality food in large quantities. The staff are adequate and the facilities are clean. This is a good place for large groups to meet and eat quickly and with lots of space. Even when it is really full, it is easy to hear others from your group. Nice restaurant.