Not sure about the earlier reviews from 2008 but I have been to Earl's twice in the last 4.5 months.
The place is beautiful, modern and gives the feeling of a lounge but in a restaurant environment. The place is full of people of all ages, but mostly mid 20's and up. I haven't seen any families but who knows.
Pros - the food is amazing, in the sense that it is a little different then what you get from other restaurants. Their is lots of choices and varieties - the appetizers are really good - they use different ingredients and the quality of the food is pretty premium without of course the premium prices.
Another pro is all the beautiful people who hang out / work there - what?!! i am just saying lol but all joking around everyone is super nice and thats from the staff to the management.
Another pro is the patio, there isn't much of a view but can't go wrong.
Also, someone made a comment about the staff looking too 'hot' i think you get that style in all lounge type atmospheres :P but i can see why someone would remember that ...
Lastly the ethnic food at Earls is amazing! seriously no lie.
Cons - cant think of any cons to tell you the truth - if you are looking for a quiet romantic dinner then stay away from this place ... but if you are looking to break the ice or want to have a relaxed time but still enjoy great food then check out Earls ....