We go here quite often for my company lunches. We always have a few tables reserved. The service is quite good here overall, and they have a greeter in their outdoor area, too.
The food comes slowly, but they have TVs to distract their customers. Their drinks are decent, and food is above average quality. They have quite a large menu, although I'm not a fan of steak, burgers, and pizza, so usually I end up getting the pastas here, which are great. The portions are good, usually I get full quickly.
Overall a great place for any age group to have a meal together.