I completely agree with other reviews.. Earl's is definitely a bit on the overpriced side (without a reason), but I suppose that's what gives Earl's a rather upscale feel to it!
Our experience was really good. Our server Ali (Ally) ensured we had a very nice evening, and she was very attentive and friendly (living up to Toronto standards, I suppose?).
They didn't have any drink specials, which was disappointing, but the Mrs. got the Mojito which was OK.. I tried the Muskoka Lager (Draft).. was nice..
For dinner/main course, I got the Grilled Fish Tacos with Tortilla soup as my side. The fish tacos were very nice, while the soup was absolutely horrible! Mrs. got the Jeera Chicken Curry, which she absolutely loved.. very flavorful and filling!
Overall, a very nice experience!