I adore the Urban Onion! Though our family has since moved away from the area, we still talk about eating there. Their "herb and onion" bread (get it? Sounds like the name of the restaraunt) is to die for. They have amazing homemade salad dressings. Their burgers are always well done, and nicely topped.
The wait staff does tend to be rather slow, and I have gotten a few looks when I brought in a crabby toddler, but I guess that is to be expected. I recommend telling the waitstaff you are in a hurry when you arrive, you will get out in a more decent amount of time.