You can usually expect a consistently good dining experience at Earl's. I prefer to dine at more independent establishments, however we stopped here before attending a performance at the Jubilee. Our server was quite good with informing us that we needed to order by a certain time to ensure we had enough time to eat. The restaurant picked up quite a bit, so we were lucky to have her recommendations.
I had the salmon which was pretty good (but nothing special). I know what to expect when I come here, so am not overly wowed by any of the menu items, although I know I'll be eating something I enjoy.