Although it's not local and it's a chain, this First Watch location is a great place to eat. My fiance and I go about twice a month and not once have we had a bad experience. Keep in mind, it's a small place... BUT you can make a reservation before you leave so that when you get to the restaurant you won't be waiting very long.
All around: Good place, normal breakfast foods, and it's close to everything.