The other day we went for lunch at the Heartline Cafe. The atmosphere is excellent and the prices were affordable. Most importantly the food was excellent. I had the Chipotle Chicken Wrap which was very good and loaded with chicken.
They serve breakfast all day and they do have a lunch menu besides the full dinner menu. The menu is online and you can also reserve a table (recommended for dinner) on the website or give them a call.