Very good, but often inconsistent.
I love going to a place that will put a fried egg on a hamburger. The portion sizes are very generous and 75% of the time it's wonderful. The favorite thing for my wife and I is getting the hamburger on a sourdough bun. The fries are nice and crispy, the onion rings are great, as are the house made french fries. They have a respectable beer selection, and great milkshakes too.
My only complaint is that sometimes the food is inconsistent. Sometimes the meat is under-seasoned, sometimes it's over-seasoned. Sometimes the meat is over-cooked, sometimes it's undercooked. While you can of course order your burger whatever temperature you want it, it doesn't always mean it will come out right.
To end on a high note though, they have wonderful condiments as well. My favorites are the chipotle mayo (I even dip my fries in it) and the habanero kethcup.