Honestly, this place probably should get a 3 star rather than a 4 star, but I'm a fan.
I've only been here for brunch, but I've heard negative and unenthusiastic reviews from friends who were there for dinner. I imagine that their non-brunch menu isn't worth coming in for.
This place is a bit of a hit and miss when it comes to the food. I usually order the El Dorado eggs when I'm there because I'm a big fan of poached eggs and the lime scallion sauce they drizzle over the eggs is way way better than any hollandaise sauce. The corn cakes is also a much better choice than any biscuit. However, the poaching of the eggs is often hit or miss. At times the eggs are perfectly runny, at other times, they've come out completely cooked. Really, why poach an egg if it's not runny?
I really enjoy their bloody marys as well and their extra spicy bloody mary is a solid spicy but not peppery kick.