I've been going to Rainbow for about 5 years now and have to strongly recommend it. The breakfast is simply the best and every meal comes with a piece of fruit. Every waiter and waitress is helpful and pleasant and you never have an empty cup of coffee.
My personally recommendations are the Gypsy Skillet for breakfast and the Mushroom Swiss burger anytime! Also, make sure to try the little muffins in the bread basket. They're homemade and should not be missed!