This is the kind of place you go for the atmosphere, not the food. The food here is basically pub V2.0. You have your standard pub fare like fish n chips, burgers etc but they add their cheeky twist to it. Jack Astor is far from what I call a culinary experience. Seriously...don't expect much from the food. You pay $13 for a basic burger and that's their cheapest entree. It's not just a bang for your buck issue. The food is just...nothing special. Edible? Yes. Mind-blowing? No.
What you SHOULD be coming for is that awesome patio that oversees Dundas Square, and drinks. If you want to watch a game over a drink, and happened to be in the area, come here.