I've visited this restaurant a half a dozen times a year for the past 10 years, and I can honestly say the service, food, and atmosphere has been great every single time.
Let's face it, Jack Astor's is not a five star restaurant and should not be reviewed with those expectations. But for a place to get together with friends to watch a game, birthday celebration, or after work spot for drinks and a bite to eat, I can't imagine how someone would be really disappointed.
The food is mostly standard pub fare with chicken wings, burgers and fish & chips as popular favorites. But they also make fantastic chicken quesadillas, club sandwiches and pizza. Waitresses are always very friendly and are quick to check up with you to make sure you are happy, and wait times for the food to arrive is never very long except when they are really busy, which should be expected.
Overall a great experience every time over the past decade, and would recommend this location to anyone with the above expectations in mind.
Grab a chair (and a crayon) and enjoy.