Rainbow Restaurant Menu

Sorry, We are updating this restaurant menu details.

  • Andrew M.

    Excellent food with fast and friendly service. Very welcoming restaurant. Everything I have eaten here has been outstanding. They use quality ingredients which results in very tasty food. You get incredible value. Cream of Chicken soups here on Sundays are a must. I like their fresh burgers. They make their own BBQ sauce, and it is outstanding.

    (5)
  • Angela P.

    No rainbows inside. No rainbows outside. OK there was a picture of the rainbow on the menu, but still. I don't complain about diner decor ever, but come on!!! Rainbow!!! So much potential wasted. Rainbow Restaurant is a typical greasy spoon that serves breakfast and dinner until the late night. From pancakes to skillets to sandwiches, gyros and something called "hot turkey," there is something on the menu for everyone. And by everyone, I mean you, and what appears to be a clientele of mostly senior citizens. But senior citizens are usually a sign of something yummy (or inexpensive) ahead, right? Our waitress was super hesitant to serve iced tea, but that was after she gave me a glass. They closed at 10:30, and we arrived around 8:30 p.m., so aside from brewing another pot that will cost the restaurant maybe ten cents, what's the problem? I didn't mind, but it was really funny to see the waitress explain to my friend that SHE couldn't have an iced tea because I had the "last one." She was a bit of a strange bird, but what late night diner waitress isn't? I had the Monte Cristo and cream of broccoli soup. The soup was thick and creamy but also very bland. The sandwich and fries, while it was a huge portion, was fair. I know French toast is made with eggs, but my sandwich had an overly egg-y flavor to it and I really am not a fan of thick-cut ham. I was starving, so I ate 3/4 of it anyway. I wouldn't order this again though, but it's a case of, "it's not you, it's me, Monte Cristo." Everyone else's food looked really good, especially Ericka's hot chocolate with whipped cream. My other friend had the "hot turkey," which I now know is a plate with turkey, mashed potatoes, and totally smothered in gravy. It looked like barf, but my friend ate it and seemed happy. Our waitress screwed up some of the checks but was also quick to apologize for any problems. She charged one girl only $2 for her entree, which she of course didn't bring up! But when she didn't charge another for a soup to go, or give us the soup, we called her attention to it. She said she'd grab the soup for us, and we didn't have to pay for it. A few minutes later, I saw her talking to the grumpy looking owner who pointed at our table. The waitress came back to our table to say that we would have to pay for the soup. OK, whatever. The owner was a crotchety man for sure, and there's nothing that leaves a bad taste in my mouth more than a boss who overrides an employee's decision. It's really nice to have a late night option anywhere, but it's especially appreciated in a downtown area of a suburb where most shops and restaurants close on the early side (aside from bars). I'd come back for breakfast or drunk/hangover food for sure.

    (3)
  • Johnny A.

    This place has been here for years, probably 30 or more. I'll keep this one very simple: Good food overall, but a bit on the 'pricey side' overall - especially the past few years or so - prices have jumped. Hence my 3-star review. Would recommend for the food.

    (3)
  • Rachel G.

    It's good. Not bad at all. Typical Greek breakfast place...large portions. Breakfast is probably the best meal. Venture outside of breakfast and pretty bland...no over the top flavors or anything...just good.

    (3)
  • jean h.

    My husband and I popped in for lunch/breakfast. The waitress (her initial was K - was the best! Very attentive - super friendly and spot on! I mentioned that it was my husbands Birthday so he could order first. They surprised us at the end of the meal with a piece of cake and a candle - how nice! My breakfast was good - the bacon was the best I think I've ever had. Hash browns were a bit off - maybe I got an odd potato...Clean friendly - overall a great place to go.

    (4)
  • Bradley S.

    Overall is a good family place to eat the food is good and the service is better good breakfast OK lunch but the desserts weren't that great

    (4)
  • S B.

    Always a pleasant experience here. Food is always delicious and served quickly. The staff is friendly and someone is always around to take care of anything you need. Definitely a regular on our breakfast stop list!

    (5)
  • Bill F.

    Food is good and staff is really patient with little kids. There's something on the menu for everyone and I always leave home with enough leftovers for another meal. My only complaint is it seems a bit pricey for this type of restaurant.

    (4)
  • Matt D.

    My wife is from Long Island and was really craving an honest, simple, diner experience... and that is exactly what we found at Rainbow. The service was awesome. The food was great (although health food nutz need to tread carefully) and the prices were right in line with our expectations. All in all I would say that you would be hard pressed to go wrong at Rainbow. We will be back, probably once a month and we live nowhere near.

    (4)
  • Morgan S.

    My grandfather took my sister and I here for lunch a few days back - apparently, it's a hot spot for the seniors in his community. However, I personally have somewhat mixed feelings about the place. While the service was great, the food was just terrible. I appreciate the attentiveness and the politeness of the waitress, but even her good manner couldn't make up for the disappointing meal that I had. I ordered the mostaccioli with meat sauce and as soon as it came to our table I knew it was going to be a poor dish. The noodles themselves we overcooked and mushy. The sauce was thin, bland, and to call it "meat sauce" was a bold faced lie. There were some bits of beef sparingly sprinkled about but, in more bites than not, there was none detectable. I didn't eat very much and I ended up leaving still hungry. Now, if that's not a bad sign when it comes to dining, I don't know what is!

    (2)
  • Ruby O.

    OMG!! If you ever have the chance to try this place, you MUST try their turkey burger! I go to this place about once every two or three months, so I've only had a chance to try a handful of the items on their menu. Mostly sandwiches and lunch items. The last time I was there I decided to try the turkey burger. I usually tend to order these when I want a burger but don't want to fall into a food coma. This is by far the best one I've had ANYWHERE! The service is also really good! The waitresses are always very nice and attentive. The prices.....unbeatable. It's like the Walmart of diners!

    (5)
  • Erin H.

    The traffic was slow, my belly was on empty and my bladder on full. I popped open Yelp and veered into the parking lot 2 feet ahead of me on my right and I'm so glad I did. I had a great experience here! There's something so cute and comforting about the midwest manners and the midwest accents. I was only 4 when we moved so I don't remember enough of it but I love coming back. So I'm homeless at the moment as we're in between hotels and I needed to take care of several body parts so here I was, at Rainbow. Everyone was super friendly and just fun - it felt like walking into a reunion where you don't mind that you don't really know anyone because just being in the room with them makes you smile. They serve you a bread basket....and I mean a big old BASKET O'BREAD...and if you're not afraid to dig a little under all the homemade rolls all different shapes and sizes you'll find all the saltines and little bread sticks you forgot you were looking for. I had the Red Hot (which is just a Kosher hot dog) and it comes with soup, oy! I'm not clam chowder kind of person so I had the tomato cabbage soup. It sounded weird but it was very tasty; especially with the hidden treasures I'd found in the bread basket. After sufficiently filling my now happy belly I was told I could have a complimentary dessert. My heart sank as I was just too full to take them up on the offer. I left with a smile on my face, and empty bladder, a happy tummy and a big smile on my face that I stumbled into this place. Grand total? $10.79. Did you hear me??? They have all meals and pretty much all you can think of on the menu. It's like a family owned diner/Denny's kind of place (but I mean that in the NICEST way - love me some Denny's!) except the waitresses are just awesome and sweet, funny, personable and just well, midwesterners. Glad I got to have a down home diner experience before leaving!

    (4)
  • Rose D.

    Your average family restaurant with the typical big menu. Plenty of breakfast, lunch & dinner items to choose from. Their burgers are cooked perfectly & a hearty size. Pricing is in line with all the other family restaurants in this area. Nice staff & they don't mind groups needing separate checks. Plus, they are quick - so if you work in the area you could definitely get in & out of here and back to work within your lunch hour.

    (3)
  • Andrew T.

    I was craving diner food and decided to hit up Rainbow since I have not been in Elmhurst in years, and wow was this a good choice. This place is very family friendly and the staff talks to you like they are your best friends, which is quite a rarity these days if you ask me. I ordered a Reuben and the serving size is HUGE. I also got the white clam chowder which was perfect for a old October night. The serving portions are huge. I actually had a hard time finishing this one. The waitress was very helpful and courteous. All in all, a great place with great prices. Sadly, you will not see rainbows inside the restaurant.

    (4)
  • Marty S.

    very big portions. bread basket with bread and tons of cracker packs will accompany your meal. wow begin waffle a la mode.

    (5)
  • Paulie D.

    Great prices, huge portions and friendly service. Chopped steak, eggs, potatoes and pancakes for $8. Taste so good, you want to eat it all, but so much food, you won't eat for the rest of the day. Great way to start a weekend.

    (4)
  • La L.

    Great experience from the moment I walked in! Amazing staff and delicious food! Can't wait to come back!

    (4)
  • Ginger W.

    If you are looking for that diner that has everything for everybody, this is the place. Years ago when I was new to Chicago it was odd to find these family restaurant with everything from meatloaf to gyros, and a six page menu, but they have grown on me. The food is a solid good and consistent and the wait staff seem to know most of their customers. Soups are always good and my fav is the cantaloupe stuffed with chicken and tuna salad. Bring the family, bring grandma, and leave the "foodies" at home. Good food, good price.

    (3)
  • Cassandra A.

    Came with my boyfriend for the first time and the service was phenomenal from the moment we walked in. We had noticed everyone knew each other and of course, we respected that seeing as they obviously care about the customers enough to have a relationship with them but were shocked when they began acting very personal towards us and we immediately fell in love with the place. We can safely say we have never had this great of a service experience with any restaurant before. We will definitely be returning. Also, the food was amazing! Totally recommend the breakfast and burgers. Can't wait to try out the rest of the menu. 5 stars!

    (5)
  • Aimee M.

    Great Elmhurst neighborhood restaurant that specializes in all day breakfast, hearty lunches and dinners. Service is always friendly and on point. My coffee never goes lower than half a cup--someone is always walking around replenishing the caffeine (or decaf). They let me and my best friend linger here as long as we want--never rushing us or making hints to get us to leave. Perhaps we've become regulars? The menu is huge--skillets, egg dishes, waffles, pancakes, french toast. The servings are huge too, filling and delicious! The only thing that I've learned to take a pass on is the crepes--great fillings, but I find the crepes a little too "eggy" tasting for me. But if you haven't already guessed, I've visited this place several times over the past several years. It's become the go-to place for me and my best friend when we're craving breakfast and need a good long chat. To be honest, I've never had lunch there, always ordered breakfast no matter the time of day. But the lunch items look really good and there always daily specials. The tables are clean but a little worn on the top. The parking is a little dangerous when it's crowded because the spots are kinda small when you're going against over-sized SUV's. it's definitely a family restaurant. Reasonable prices also adds to the appeal.

    (5)
  • Angela P.

    Good service and good food. Was visiting from Miami and my rental car was broken into and all our electronics (Mac stuff) was stolen while parked near the window! I was so upset and the staff tried to be as helpful as possible. Unfortunately I won't eat there again, but the food was great.

    (3)
  • Jeffrey E.

    Great breakfast. Lots of wait staff. The Meat Lover Skillet was great. My friend who had the pancakes said they were only ok but the rest of his meal was excellet too.

    (4)
  • Tom V.

    Very good family style meals and desserts. Reasonable prices and friendly service. Waitresses always have a smile and take very good care of you. They do have a variety of daily specials as well as having regular senior specials on their menu. There also is counter seating if your on your own and looking for a quick seat when they are very busy and most of the tables and booths are taken.Small parking lot along the side of the restaurant is available. I live by downtown Chicago but anytime I am out west near here this is my go to place for a very good meal and an enjoyable dining experience.

    (4)
  • Cyn P.

    After passing this place for years I finally read the reviews on Yelp and decided to stop in. I went alone one afternoon and had a delicious meal that was pleasing and reasonably priced. I passed on the bread basket and opted for a chopped steak, medium, with broccoli as a side along with a small salad - lemon wedges only. Everything was perfect. The salad was fresh and the waitress provided plenty of lemon wedges. The steak was perfect and well seasoned. The broccoli was fresh and nicely steamed. For about $10 I had a healthy meal that was satisfying and worth repeating.

    (4)
  • Nancy H.

    Went here today for the first time and can't wait to go back. We were greeted quickly and shown to a comfortable booth. The decor is kinda lacking and there was a weird baby doll sitting on a shelf overlooking us but we tried to ignore it. My kids were clamoring for pancakes and I was amazed at the portions. They both ordered off the kids' menu and had the chocolate chip pancakes with sides of bacon. The bacon was awesome and each plate contained three of the biggest pancakes I'd ever seen! My kids can put away pancakes (if you know what I mean) but we had leftovers to take home. I ordered the Crispy Chicken Salad and it was also enormous. The chicken was delicious and very lean. Also, the salad greens and other veggies (tomato, cucumber) were fresh and crisp. I really hope the salad is ok in my fridge because I can't wait to eat the second half tomorrow. Our waitress, Cindy, was a doll. She was so personable and kept checking on us to see if we needed refills or anything. She even gave us cups to take our beverages to go. I will ask to sit in her section when we eat there again. The check was a little more than I'd expected ($36 for me and 2 kids not including tip) but we were all full and happy when we left so it was worth it. I'd highly recommend this place to friends.

    (5)
  • Nancy E.

    I debate a great deal with writing this review for this restaurant and after a great deal of time ,I felt I should write it becuase it not all rainbow and puppies here : Enter the restaurant and was promptly escorted to a booth followed by being offer a breadbasket by a extremely rude waitress and continue the excessive rude attitude through the whole visit when finally ordering the waitress was short and rude cut me off when ordering did not ask me how, I want my steak nor offer to tell me what kind of cheese came on the skillet, nor let me express my option for no onions . a cup of clam chow soup arrived at our table with a very strang yellow color apparently it was overwhelmed with lemon flavor it was like they took there cream of chicken lemon soup and mix it with clam ,my son was not impressed,the hash brown where extremely burned and hidden on the bottom of my skillet very disappointing, the steak was med rare at best but very grisly and the eggs where med well, green peppers where fresh mushrooms where not had can tastes,coffee was watery flavor so i got charge for drinking water instead of coffee and the pancakes were dry the waitress didn't even give me a moment to let me ask her for sugar free syrup. she was excessively rude and condescending and I did not care for the customers services I was provided ,the next thing was them trying to make a bad situation worse by asking what was wrong with your food and visit and after telling them they didn't look surprised at all, I look more surprise then them my husband family and I have coming for a number of years and it very disappointing it has gotten this bad .

    (2)
  • Amanda W.

    My husband brought me home breakfast from here Saturday morning. We wanted to try something different. I ordered the eggs benedict ... I wasn't very impressed. The sauce just tasted like warm mayo. Usually with eggs benedict there is a creamy taste with a little bit of tang, but these were just all tang. I was not a fan at all. I took a couple bites of my husbands french toast, which was about the only decent thing. He ordered a side of biscuits and gravy which he took a bite of, spit out, and threw it out. It was horrible! I am not sure if this place was just having an off day, but I am a little hesitant to ever go back.

    (2)
  • Lanet L.

    I don't like going out to eat at breakfast restaurants because I feel like they are over priced and breakfast food is very cheap and reasonably easy to make. But this place is a grand exception. The food here was fantastic. I ordered the southern eggs benedict and it was outstanding from the sausage gravy to the fresh hash browns. I mean the hash browns were very obviously cut and shredded in house. I can confidently say that this was the best breakfast I have ever had (sorry mom and dad). Not to mention the service was spectacular. We notified our server that we were in a hurry and she promptly placed our order in. We received our food in less than 5 minutes. She was friendly, courteous and considerate. I would immediately recommend this establishment to anyone and everyone. Can't wait to go back!

    (5)
  • Rosa S.

    Cheap Eats and Good Treats is the easiest way to describe Elmhurst's breakfast staple! This weekend I had the Chef's crepes. Strawberry, banana and delicious. I'm going to try the dutch apple pancake next time. Call ahead for the soup of the day. I've had their chicken dumpling and beef barley. NOt sure on which days but very good. PLUS you get a basket a bread! super cheap breakfast. Currently they're showcasing art. It's not for sale, but it's fun to watch the environment change. Gives you something to talk about. OPEN all the time! you can never go wrong with rainbow for early breakfast or after an all-nighter!

    (5)
  • Mark G.

    I was really looking forward to enjoying the dinner based on the reviews I read ahead of my visit. First impressions were ok w/ a friendly greeter and waiter. But the table was dirty (I didn't mention it though). The menu is HUGE (like most Greek restaurants). I ordered one of the specials for the day, chicken parmesean. It came w/ a bread basket and soup or salad. Service throughout the meal was fine and friendly. The bread was ok. I ordered the garden salad w/ french dressing. It was fine too. For the entree, I had a choice of spaghetti or mostacciolli (my choice). The sauce and pasta was pretty good. No complaints there. It was the chicken parm that threw me. The chicken was not breaded. I've never heard of it being served unbreaded. Let's just say it look like boiled chicken. It was topped w/ the sauce (fine) and then cheese. For the cheese, it looked like they put 3 slices of Muenster cheese on top and broiled it. It tasted and felt like American cheese. Again was not what I would have expected. I'm not opposed to giving them another try.

    (2)
  • Barbra F.

    Your standard family diner with an impressive menu. There are so many choices...I don't know how you can chose the best one. Enjoy the never ending coffee for a while. This place is crazy busy on Sunday mornings!

    (4)
  • Teofilo R.

    Service is awesome, food even better. Portions are huge so take some home and still leave stuffed.

    (5)
  • Jeff C.

    The Rainbow has been in town for many years and it's a good breakfast choice. While we hadn't been here for a long time we weren't surprised to see it's still as busy as ever. From a cost standpoint, this is one of the more reasonable options in town. I ordered the Denver omelet and I really enjoyed it. What I particularly liked was that the side of fruit came with a half of a banana. I sliced that up and put it on my pancakes. With the extra thick syrup they serve, it seemed more like dessert than breakfast. Yum. As of this writing there are ninety-six restaurants in Elmhurst. I plan on eating at, and reviewing, every one. Follow me on Yelp!

    (4)
  • Lily S.

    I went in today for lunch and I can say I was really impressed!! First, theyre really quick to sit you at a table, really friendly atmosphere. Next, they serve you a huge basket of bread, with crackers before taking your order. I was amazed when I saw this. Their menu has alot of varieties of food as well. The waitress was friendly and was accurate to take our order. Service was quick too. I say its a must go!!

    (5)
  • Livvy O.

    Been here a few times. It's okay, I mean it's your typical diner. The food isn't bad and it's not amazing either. I don't know why, but I ordered the same thing twice which was the turkey BLT which was good, but the turkey was dry and there was too much of it! I think I had breakfast one other time too. Service is always good, people are friendly, and the prices are reasonable. They have a large menu, so lot's to choose from.

    (3)
  • Anne M.

    We stopped in for lunch after touring Elmhurst and reading the reviews on Yelp. Very bland diner food, but the servings are huge and you can easily make a two meals out of one. The wait staff was helpful and attentive, but it did not make up for the food being rather bland. My son loved his chicken nuggets, but my salad, while large, had bacon in it (not on the menu for the salad) and the Cesar salad dressing was sweet. Really odd taste there. My youngest did not like the spaghetti with meat sauce at all and the bread basket was very tough. Not a place we will probably go back to unless it is for breakfast.

    (3)
  • Steve K.

    stopped in for the very first time yesterday, it's very clean, staff is very nice, smelled the steak when I walked in, waitress said it's our skirt steak. so I ordered the skirt steak and eggs with pancakes... the steak was AWSOME,,pancakes were very good , oh yeah loved the coffee too..... I will be back Friday.....steve k..

    (5)
  • Jamie D.

    I never thought there was ACTUALLY gold at the end of the rainbow, but brunch today proved me wrong. First impression: Originally, my family and I were headed to Egg Harbor, but with a crowd out the door we decided to try Rainbow for the first time. Although crowded, we were seated immediately. Almost instantly we had 4 waters on our table, a basket filled with bread, muffins and crackers, an abundance of butter and a lovely waitress who offered us coffee. Can't beat that kind of service! We quickly noticed our option of international delight french vanilla and hazelnut creamers. And next to that, Cholula hot sauce. First impression = awesome. The ambiance: You know how when you go drinking with your friends, there is always that one friend that gets suuppeerr drunk and starts saying crazy things like "let's open a nautical themed breakfast restaurant together"? Yeah, jokes on you. There's such a thing. Giant painting of a ship, Greek mythology themed decorative water fountain, and little fish cardboard cutouts. All of this amongst the look of a classic breakfast restaurant. I...I loved it. The menu: MASSIVE. There is a little something for everyone on this menu. It took us at least 15 minutes to figure out what we wanted. Typically when restaurants have a large menu, there is just as large of a worry about the quality of each item. That was not an issue here. I ordered a grilled cheese (adventurous, I know) hash browns instead of fries and a side of bacon. Bro ordered a Belgian waffle with scrambled eggs and bacon. Mom ordered some sort of skirt steak skillet with mushroom, onion, peppers, melted cheese and 2 eggs over easy. And my dad ordered a chicken stir fry (gotta pray for something like stir fry to be good at a place like this). Quality: My father's dish was the best. (The stir fry? I know! We couldn't believe it either.) His plate was steaming hot until the second he finished. Moms skillet was on point! (Except it tasted like the mushrooms were from a can? Not 100% on that, but texture wise implied that they were). Other than that it was delicious. The steak was very tender (about a medium - medium well in temperature). And between my bro and myself - classic brunch done right. My hash browns were a little too dark on one side with more of a lumpy opposed to shredded texture, but were just fine. And the bacon. Oooohhhhh the bacon was delicious. Not too crispy, which is the way bacon should be. Perfect. Mmmm bacon. Overall: Massive portions, friendly service, large parking lot, great area, and all of that food for $60. Averages to $15 per person and we all had food to bring home. Rainbow - you had quite the challenge making up for a missed brunch at Egg Harbor Cafe. But you have not only exceeded my expectations, but exceeded the amount of food we would have gotten at our previous pick and cut the cost. Two thumbs up from the comfy couch of a full fan.

    (4)
  • Lisa B.

    Best diner food around. Breakfasts are hearty and delicious. We frequent this place when we want a big breakfast (there are healthy options but why would you?) or for simple comfort food. This is a family run place, friendly atmosphere with waitresses that know their menu - your coffee cup never stays empty for long. Diner food at its best!

    (5)
  • Grant P.

    Somewhere over the rainbow, delicious food will come to you! My friend and I used to refer to Rainbow Restaurant as the most magical place in all of Elmhurst. Why? Because the food is great, it's cheap and it comes out so fast you won't believe it. You don't usually get those three things together. Generally it's pick one or sometimes two of the above. The food is pretty much what you expect from any of Chicagoland's greek family-owned diners. An enormous menu filled with every option you can imagine awaits you. They excel at breakfast, and the skillets are top notch. For dinner, I'm a fan of the chicken or veal parmesan. They melt a really nice cheese over the top, which gives great flavor. This isn't upscale foodie cuisine, but for a good hot meal they can't be beat. Soups are all fresh and really good too. The wait staff is always friendly, and I have never waited more than 10 minutes for my food. I can be in and out in under a half hour. Dreams of deliciousness really do come true...

    (5)
  • Angela P.

    No rainbows inside. No rainbows outside. OK there was a picture of the rainbow on the menu, but still. I don't complain about diner decor ever, but come on!!! Rainbow!!! So much potential wasted. Rainbow Restaurant is a typical greasy spoon that serves breakfast and dinner until the late night. From pancakes to skillets to sandwiches, gyros and something called "hot turkey," there is something on the menu for everyone. And by everyone, I mean you, and what appears to be a clientele of mostly senior citizens. But senior citizens are usually a sign of something yummy (or inexpensive) ahead, right? Our waitress was super hesitant to serve iced tea, but that was after she gave me a glass. They closed at 10:30, and we arrived around 8:30 p.m., so aside from brewing another pot that will cost the restaurant maybe ten cents, what's the problem? I didn't mind, but it was really funny to see the waitress explain to my friend that SHE couldn't have an iced tea because I had the "last one." She was a bit of a strange bird, but what late night diner waitress isn't? I had the Monte Cristo and cream of broccoli soup. The soup was thick and creamy but also very bland. The sandwich and fries, while it was a huge portion, was fair. I know French toast is made with eggs, but my sandwich had an overly egg-y flavor to it and I really am not a fan of thick-cut ham. I was starving, so I ate 3/4 of it anyway. I wouldn't order this again though, but it's a case of, "it's not you, it's me, Monte Cristo." Everyone else's food looked really good, especially Ericka's hot chocolate with whipped cream. My other friend had the "hot turkey," which I now know is a plate with turkey, mashed potatoes, and totally smothered in gravy. It looked like barf, but my friend ate it and seemed happy. Our waitress screwed up some of the checks but was also quick to apologize for any problems. She charged one girl only $2 for her entree, which she of course didn't bring up! But when she didn't charge another for a soup to go, or give us the soup, we called her attention to it. She said she'd grab the soup for us, and we didn't have to pay for it. A few minutes later, I saw her talking to the grumpy looking owner who pointed at our table. The waitress came back to our table to say that we would have to pay for the soup. OK, whatever. The owner was a crotchety man for sure, and there's nothing that leaves a bad taste in my mouth more than a boss who overrides an employee's decision. It's really nice to have a late night option anywhere, but it's especially appreciated in a downtown area of a suburb where most shops and restaurants close on the early side (aside from bars). I'd come back for breakfast or drunk/hangover food for sure.

    (3)
  • Marty S.

    very big portions. bread basket with bread and tons of cracker packs will accompany your meal. wow begin waffle a la mode.

    (5)
  • Ruby O.

    OMG!! If you ever have the chance to try this place, you MUST try their turkey burger! I go to this place about once every two or three months, so I've only had a chance to try a handful of the items on their menu. Mostly sandwiches and lunch items. The last time I was there I decided to try the turkey burger. I usually tend to order these when I want a burger but don't want to fall into a food coma. This is by far the best one I've had ANYWHERE! The service is also really good! The waitresses are always very nice and attentive. The prices.....unbeatable. It's like the Walmart of diners!

    (5)
  • Livvy O.

    Been here a few times. It's okay, I mean it's your typical diner. The food isn't bad and it's not amazing either. I don't know why, but I ordered the same thing twice which was the turkey BLT which was good, but the turkey was dry and there was too much of it! I think I had breakfast one other time too. Service is always good, people are friendly, and the prices are reasonable. They have a large menu, so lot's to choose from.

    (3)
  • Mark G.

    I was really looking forward to enjoying the dinner based on the reviews I read ahead of my visit. First impressions were ok w/ a friendly greeter and waiter. But the table was dirty (I didn't mention it though). The menu is HUGE (like most Greek restaurants). I ordered one of the specials for the day, chicken parmesean. It came w/ a bread basket and soup or salad. Service throughout the meal was fine and friendly. The bread was ok. I ordered the garden salad w/ french dressing. It was fine too. For the entree, I had a choice of spaghetti or mostacciolli (my choice). The sauce and pasta was pretty good. No complaints there. It was the chicken parm that threw me. The chicken was not breaded. I've never heard of it being served unbreaded. Let's just say it look like boiled chicken. It was topped w/ the sauce (fine) and then cheese. For the cheese, it looked like they put 3 slices of Muenster cheese on top and broiled it. It tasted and felt like American cheese. Again was not what I would have expected. I'm not opposed to giving them another try.

    (2)
  • Barbra F.

    Your standard family diner with an impressive menu. There are so many choices...I don't know how you can chose the best one. Enjoy the never ending coffee for a while. This place is crazy busy on Sunday mornings!

    (4)
  • Jeff C.

    The Rainbow has been in town for many years and it's a good breakfast choice. While we hadn't been here for a long time we weren't surprised to see it's still as busy as ever. From a cost standpoint, this is one of the more reasonable options in town. I ordered the Denver omelet and I really enjoyed it. What I particularly liked was that the side of fruit came with a half of a banana. I sliced that up and put it on my pancakes. With the extra thick syrup they serve, it seemed more like dessert than breakfast. Yum. As of this writing there are ninety-six restaurants in Elmhurst. I plan on eating at, and reviewing, every one. Follow me on Yelp!

    (4)
  • Jamie D.

    I never thought there was ACTUALLY gold at the end of the rainbow, but brunch today proved me wrong. First impression: Originally, my family and I were headed to Egg Harbor, but with a crowd out the door we decided to try Rainbow for the first time. Although crowded, we were seated immediately. Almost instantly we had 4 waters on our table, a basket filled with bread, muffins and crackers, an abundance of butter and a lovely waitress who offered us coffee. Can't beat that kind of service! We quickly noticed our option of international delight french vanilla and hazelnut creamers. And next to that, Cholula hot sauce. First impression = awesome. The ambiance: You know how when you go drinking with your friends, there is always that one friend that gets suuppeerr drunk and starts saying crazy things like "let's open a nautical themed breakfast restaurant together"? Yeah, jokes on you. There's such a thing. Giant painting of a ship, Greek mythology themed decorative water fountain, and little fish cardboard cutouts. All of this amongst the look of a classic breakfast restaurant. I...I loved it. The menu: MASSIVE. There is a little something for everyone on this menu. It took us at least 15 minutes to figure out what we wanted. Typically when restaurants have a large menu, there is just as large of a worry about the quality of each item. That was not an issue here. I ordered a grilled cheese (adventurous, I know) hash browns instead of fries and a side of bacon. Bro ordered a Belgian waffle with scrambled eggs and bacon. Mom ordered some sort of skirt steak skillet with mushroom, onion, peppers, melted cheese and 2 eggs over easy. And my dad ordered a chicken stir fry (gotta pray for something like stir fry to be good at a place like this). Quality: My father's dish was the best. (The stir fry? I know! We couldn't believe it either.) His plate was steaming hot until the second he finished. Moms skillet was on point! (Except it tasted like the mushrooms were from a can? Not 100% on that, but texture wise implied that they were). Other than that it was delicious. The steak was very tender (about a medium - medium well in temperature). And between my bro and myself - classic brunch done right. My hash browns were a little too dark on one side with more of a lumpy opposed to shredded texture, but were just fine. And the bacon. Oooohhhhh the bacon was delicious. Not too crispy, which is the way bacon should be. Perfect. Mmmm bacon. Overall: Massive portions, friendly service, large parking lot, great area, and all of that food for $60. Averages to $15 per person and we all had food to bring home. Rainbow - you had quite the challenge making up for a missed brunch at Egg Harbor Cafe. But you have not only exceeded my expectations, but exceeded the amount of food we would have gotten at our previous pick and cut the cost. Two thumbs up from the comfy couch of a full fan.

    (4)
  • Lily S.

    I went in today for lunch and I can say I was really impressed!! First, theyre really quick to sit you at a table, really friendly atmosphere. Next, they serve you a huge basket of bread, with crackers before taking your order. I was amazed when I saw this. Their menu has alot of varieties of food as well. The waitress was friendly and was accurate to take our order. Service was quick too. I say its a must go!!

    (5)
  • Rosa S.

    Cheap Eats and Good Treats is the easiest way to describe Elmhurst's breakfast staple! This weekend I had the Chef's crepes. Strawberry, banana and delicious. I'm going to try the dutch apple pancake next time. Call ahead for the soup of the day. I've had their chicken dumpling and beef barley. NOt sure on which days but very good. PLUS you get a basket a bread! super cheap breakfast. Currently they're showcasing art. It's not for sale, but it's fun to watch the environment change. Gives you something to talk about. OPEN all the time! you can never go wrong with rainbow for early breakfast or after an all-nighter!

    (5)
  • Anne M.

    We stopped in for lunch after touring Elmhurst and reading the reviews on Yelp. Very bland diner food, but the servings are huge and you can easily make a two meals out of one. The wait staff was helpful and attentive, but it did not make up for the food being rather bland. My son loved his chicken nuggets, but my salad, while large, had bacon in it (not on the menu for the salad) and the Cesar salad dressing was sweet. Really odd taste there. My youngest did not like the spaghetti with meat sauce at all and the bread basket was very tough. Not a place we will probably go back to unless it is for breakfast.

    (3)
  • Grant P.

    Somewhere over the rainbow, delicious food will come to you! My friend and I used to refer to Rainbow Restaurant as the most magical place in all of Elmhurst. Why? Because the food is great, it's cheap and it comes out so fast you won't believe it. You don't usually get those three things together. Generally it's pick one or sometimes two of the above. The food is pretty much what you expect from any of Chicagoland's greek family-owned diners. An enormous menu filled with every option you can imagine awaits you. They excel at breakfast, and the skillets are top notch. For dinner, I'm a fan of the chicken or veal parmesan. They melt a really nice cheese over the top, which gives great flavor. This isn't upscale foodie cuisine, but for a good hot meal they can't be beat. Soups are all fresh and really good too. The wait staff is always friendly, and I have never waited more than 10 minutes for my food. I can be in and out in under a half hour. Dreams of deliciousness really do come true...

    (5)
  • Tom V.

    Very good family style meals and desserts. Reasonable prices and friendly service. Waitresses always have a smile and take very good care of you. They do have a variety of daily specials as well as having regular senior specials on their menu. There also is counter seating if your on your own and looking for a quick seat when they are very busy and most of the tables and booths are taken.Small parking lot along the side of the restaurant is available. I live by downtown Chicago but anytime I am out west near here this is my go to place for a very good meal and an enjoyable dining experience.

    (4)
  • Cyn P.

    After passing this place for years I finally read the reviews on Yelp and decided to stop in. I went alone one afternoon and had a delicious meal that was pleasing and reasonably priced. I passed on the bread basket and opted for a chopped steak, medium, with broccoli as a side along with a small salad - lemon wedges only. Everything was perfect. The salad was fresh and the waitress provided plenty of lemon wedges. The steak was perfect and well seasoned. The broccoli was fresh and nicely steamed. For about $10 I had a healthy meal that was satisfying and worth repeating.

    (4)
  • Nancy H.

    Went here today for the first time and can't wait to go back. We were greeted quickly and shown to a comfortable booth. The decor is kinda lacking and there was a weird baby doll sitting on a shelf overlooking us but we tried to ignore it. My kids were clamoring for pancakes and I was amazed at the portions. They both ordered off the kids' menu and had the chocolate chip pancakes with sides of bacon. The bacon was awesome and each plate contained three of the biggest pancakes I'd ever seen! My kids can put away pancakes (if you know what I mean) but we had leftovers to take home. I ordered the Crispy Chicken Salad and it was also enormous. The chicken was delicious and very lean. Also, the salad greens and other veggies (tomato, cucumber) were fresh and crisp. I really hope the salad is ok in my fridge because I can't wait to eat the second half tomorrow. Our waitress, Cindy, was a doll. She was so personable and kept checking on us to see if we needed refills or anything. She even gave us cups to take our beverages to go. I will ask to sit in her section when we eat there again. The check was a little more than I'd expected ($36 for me and 2 kids not including tip) but we were all full and happy when we left so it was worth it. I'd highly recommend this place to friends.

    (5)
  • Steve K.

    stopped in for the very first time yesterday, it's very clean, staff is very nice, smelled the steak when I walked in, waitress said it's our skirt steak. so I ordered the skirt steak and eggs with pancakes... the steak was AWSOME,,pancakes were very good , oh yeah loved the coffee too..... I will be back Friday.....steve k..

    (5)
  • Matt D.

    My wife is from Long Island and was really craving an honest, simple, diner experience... and that is exactly what we found at Rainbow. The service was awesome. The food was great (although health food nutz need to tread carefully) and the prices were right in line with our expectations. All in all I would say that you would be hard pressed to go wrong at Rainbow. We will be back, probably once a month and we live nowhere near.

    (4)
  • Andrew T.

    I was craving diner food and decided to hit up Rainbow since I have not been in Elmhurst in years, and wow was this a good choice. This place is very family friendly and the staff talks to you like they are your best friends, which is quite a rarity these days if you ask me. I ordered a Reuben and the serving size is HUGE. I also got the white clam chowder which was perfect for a old October night. The serving portions are huge. I actually had a hard time finishing this one. The waitress was very helpful and courteous. All in all, a great place with great prices. Sadly, you will not see rainbows inside the restaurant.

    (4)
  • Nancy E.

    I debate a great deal with writing this review for this restaurant and after a great deal of time ,I felt I should write it becuase it not all rainbow and puppies here : Enter the restaurant and was promptly escorted to a booth followed by being offer a breadbasket by a extremely rude waitress and continue the excessive rude attitude through the whole visit when finally ordering the waitress was short and rude cut me off when ordering did not ask me how, I want my steak nor offer to tell me what kind of cheese came on the skillet, nor let me express my option for no onions . a cup of clam chow soup arrived at our table with a very strang yellow color apparently it was overwhelmed with lemon flavor it was like they took there cream of chicken lemon soup and mix it with clam ,my son was not impressed,the hash brown where extremely burned and hidden on the bottom of my skillet very disappointing, the steak was med rare at best but very grisly and the eggs where med well, green peppers where fresh mushrooms where not had can tastes,coffee was watery flavor so i got charge for drinking water instead of coffee and the pancakes were dry the waitress didn't even give me a moment to let me ask her for sugar free syrup. she was excessively rude and condescending and I did not care for the customers services I was provided ,the next thing was them trying to make a bad situation worse by asking what was wrong with your food and visit and after telling them they didn't look surprised at all, I look more surprise then them my husband family and I have coming for a number of years and it very disappointing it has gotten this bad .

    (2)
  • Johnny A.

    This place has been here for years, probably 30 or more. I'll keep this one very simple: Good food overall, but a bit on the 'pricey side' overall - especially the past few years or so - prices have jumped. Hence my 3-star review. Would recommend for the food.

    (3)
  • Rachel G.

    It's good. Not bad at all. Typical Greek breakfast place...large portions. Breakfast is probably the best meal. Venture outside of breakfast and pretty bland...no over the top flavors or anything...just good.

    (3)
  • Amanda W.

    My husband brought me home breakfast from here Saturday morning. We wanted to try something different. I ordered the eggs benedict ... I wasn't very impressed. The sauce just tasted like warm mayo. Usually with eggs benedict there is a creamy taste with a little bit of tang, but these were just all tang. I was not a fan at all. I took a couple bites of my husbands french toast, which was about the only decent thing. He ordered a side of biscuits and gravy which he took a bite of, spit out, and threw it out. It was horrible! I am not sure if this place was just having an off day, but I am a little hesitant to ever go back.

    (2)
  • Lanet L.

    I don't like going out to eat at breakfast restaurants because I feel like they are over priced and breakfast food is very cheap and reasonably easy to make. But this place is a grand exception. The food here was fantastic. I ordered the southern eggs benedict and it was outstanding from the sausage gravy to the fresh hash browns. I mean the hash browns were very obviously cut and shredded in house. I can confidently say that this was the best breakfast I have ever had (sorry mom and dad). Not to mention the service was spectacular. We notified our server that we were in a hurry and she promptly placed our order in. We received our food in less than 5 minutes. She was friendly, courteous and considerate. I would immediately recommend this establishment to anyone and everyone. Can't wait to go back!

    (5)
  • Andrew M.

    Excellent food with fast and friendly service. Very welcoming restaurant. Everything I have eaten here has been outstanding. They use quality ingredients which results in very tasty food. You get incredible value. Cream of Chicken soups here on Sundays are a must. I like their fresh burgers. They make their own BBQ sauce, and it is outstanding.

    (5)
  • Lisa B.

    Best diner food around. Breakfasts are hearty and delicious. We frequent this place when we want a big breakfast (there are healthy options but why would you?) or for simple comfort food. This is a family run place, friendly atmosphere with waitresses that know their menu - your coffee cup never stays empty for long. Diner food at its best!

    (5)
  • jean h.

    My husband and I popped in for lunch/breakfast. The waitress (her initial was K - was the best! Very attentive - super friendly and spot on! I mentioned that it was my husbands Birthday so he could order first. They surprised us at the end of the meal with a piece of cake and a candle - how nice! My breakfast was good - the bacon was the best I think I've ever had. Hash browns were a bit off - maybe I got an odd potato...Clean friendly - overall a great place to go.

    (4)
  • Bradley S.

    Overall is a good family place to eat the food is good and the service is better good breakfast OK lunch but the desserts weren't that great

    (4)
  • S B.

    Always a pleasant experience here. Food is always delicious and served quickly. The staff is friendly and someone is always around to take care of anything you need. Definitely a regular on our breakfast stop list!

    (5)
  • Bill F.

    Food is good and staff is really patient with little kids. There's something on the menu for everyone and I always leave home with enough leftovers for another meal. My only complaint is it seems a bit pricey for this type of restaurant.

    (4)
  • Morgan S.

    My grandfather took my sister and I here for lunch a few days back - apparently, it's a hot spot for the seniors in his community. However, I personally have somewhat mixed feelings about the place. While the service was great, the food was just terrible. I appreciate the attentiveness and the politeness of the waitress, but even her good manner couldn't make up for the disappointing meal that I had. I ordered the mostaccioli with meat sauce and as soon as it came to our table I knew it was going to be a poor dish. The noodles themselves we overcooked and mushy. The sauce was thin, bland, and to call it "meat sauce" was a bold faced lie. There were some bits of beef sparingly sprinkled about but, in more bites than not, there was none detectable. I didn't eat very much and I ended up leaving still hungry. Now, if that's not a bad sign when it comes to dining, I don't know what is!

    (2)
  • Erin H.

    The traffic was slow, my belly was on empty and my bladder on full. I popped open Yelp and veered into the parking lot 2 feet ahead of me on my right and I'm so glad I did. I had a great experience here! There's something so cute and comforting about the midwest manners and the midwest accents. I was only 4 when we moved so I don't remember enough of it but I love coming back. So I'm homeless at the moment as we're in between hotels and I needed to take care of several body parts so here I was, at Rainbow. Everyone was super friendly and just fun - it felt like walking into a reunion where you don't mind that you don't really know anyone because just being in the room with them makes you smile. They serve you a bread basket....and I mean a big old BASKET O'BREAD...and if you're not afraid to dig a little under all the homemade rolls all different shapes and sizes you'll find all the saltines and little bread sticks you forgot you were looking for. I had the Red Hot (which is just a Kosher hot dog) and it comes with soup, oy! I'm not clam chowder kind of person so I had the tomato cabbage soup. It sounded weird but it was very tasty; especially with the hidden treasures I'd found in the bread basket. After sufficiently filling my now happy belly I was told I could have a complimentary dessert. My heart sank as I was just too full to take them up on the offer. I left with a smile on my face, and empty bladder, a happy tummy and a big smile on my face that I stumbled into this place. Grand total? $10.79. Did you hear me??? They have all meals and pretty much all you can think of on the menu. It's like a family owned diner/Denny's kind of place (but I mean that in the NICEST way - love me some Denny's!) except the waitresses are just awesome and sweet, funny, personable and just well, midwesterners. Glad I got to have a down home diner experience before leaving!

    (4)
  • Rose D.

    Your average family restaurant with the typical big menu. Plenty of breakfast, lunch & dinner items to choose from. Their burgers are cooked perfectly & a hearty size. Pricing is in line with all the other family restaurants in this area. Nice staff & they don't mind groups needing separate checks. Plus, they are quick - so if you work in the area you could definitely get in & out of here and back to work within your lunch hour.

    (3)
  • Paulie D.

    Great prices, huge portions and friendly service. Chopped steak, eggs, potatoes and pancakes for $8. Taste so good, you want to eat it all, but so much food, you won't eat for the rest of the day. Great way to start a weekend.

    (4)
  • La L.

    Great experience from the moment I walked in! Amazing staff and delicious food! Can't wait to come back!

    (4)
  • Ginger W.

    If you are looking for that diner that has everything for everybody, this is the place. Years ago when I was new to Chicago it was odd to find these family restaurant with everything from meatloaf to gyros, and a six page menu, but they have grown on me. The food is a solid good and consistent and the wait staff seem to know most of their customers. Soups are always good and my fav is the cantaloupe stuffed with chicken and tuna salad. Bring the family, bring grandma, and leave the "foodies" at home. Good food, good price.

    (3)
  • Cassandra A.

    Came with my boyfriend for the first time and the service was phenomenal from the moment we walked in. We had noticed everyone knew each other and of course, we respected that seeing as they obviously care about the customers enough to have a relationship with them but were shocked when they began acting very personal towards us and we immediately fell in love with the place. We can safely say we have never had this great of a service experience with any restaurant before. We will definitely be returning. Also, the food was amazing! Totally recommend the breakfast and burgers. Can't wait to try out the rest of the menu. 5 stars!

    (5)
  • Jeffrey E.

    Great breakfast. Lots of wait staff. The Meat Lover Skillet was great. My friend who had the pancakes said they were only ok but the rest of his meal was excellet too.

    (4)
  • Yari S.

    This place is my favorite place for breakfast. The staff is always so nice and they treat you like family. The food is amazing and the prices are so reasonable. Must try the California omelet.

    (4)
  • Brian B.

    This place is GOOD! From the cornbread muffins and the garlic toast as part of the bread basket they bring you to the friendly family that runs to the good food... YUM! Just a few things I would change... I go there a few times a month so the selection of food on the menu is a bit tired. I wish they had a wider selection of menu items that changed. Also, about half of their servers are REALLY good. But the other half sometimes have bad attitudes and are a little rough around the edges. It's hit or miss. Regardless of the my complaints, I still love it there!

    (4)
  • Suzanne B.

    Been going here for years. Good service, good food and always a friendly smile when you walk through the door. Meals are consistently good. Makes you feel at home.

    (5)
  • Anastacia B.

    This is one of those classic Greek family owned, everything possible on the menu- type restaurants.And they do a really swell job. Staff is always jovial, breakfasts are substantial to say the least. I discovered their spinach salad served with homemade hot bacon dressing last time I was there. It was enough for 2 meals and that dressing took it beyond the usual. I love cream of chicken with rice soup and theirs doesn't disappoint, it's served traditionally on Sundays. Restaurant trick for those who've never waited tables- if you want crispy brown hash browns and crisp bacon- ask for it to be WELL DOWN. Otherwise you're looking at warmed over.

    (3)
  • Jordan U.

    Ok, ok, ok...I'm upgrading my Rainbow review to 3 stars. I went back on a day when I was just feeling horrible with two of the kids and, honestly, they did a good job. I ordered the Athenian style skirt steak and it was actually pretty good. I was a little concerned because it was probably the priciest thing on the menu at almost $20 but it was a huge portion, cooked to order and the flavor was great. Kids had the same old, same old...they are easy to please. It doesn't hurt that I went to another diner in town and it was just not good and made me realize...Rainbow is ok! I'll go back.

    (3)
  • Joey G.

    All food is HORRIBLE!!! The food tastes like medicine. The place is a total dump! Strongly not recommend eating here.

    (1)
  • Aimee M.

    Great Elmhurst neighborhood restaurant that specializes in all day breakfast, hearty lunches and dinners. Service is always friendly and on point. My coffee never goes lower than half a cup--someone is always walking around replenishing the caffeine (or decaf). They let me and my best friend linger here as long as we want--never rushing us or making hints to get us to leave. Perhaps we've become regulars? The menu is huge--skillets, egg dishes, waffles, pancakes, french toast. The servings are huge too, filling and delicious! The only thing that I've learned to take a pass on is the crepes--great fillings, but I find the crepes a little too "eggy" tasting for me. But if you haven't already guessed, I've visited this place several times over the past several years. It's become the go-to place for me and my best friend when we're craving breakfast and need a good long chat. To be honest, I've never had lunch there, always ordered breakfast no matter the time of day. But the lunch items look really good and there always daily specials. The tables are clean but a little worn on the top. The parking is a little dangerous when it's crowded because the spots are kinda small when you're going against over-sized SUV's. it's definitely a family restaurant. Reasonable prices also adds to the appeal.

    (5)
  • Angela P.

    Good service and good food. Was visiting from Miami and my rental car was broken into and all our electronics (Mac stuff) was stolen while parked near the window! I was so upset and the staff tried to be as helpful as possible. Unfortunately I won't eat there again, but the food was great.

    (3)
  • Bob S.

    The serving sizes are pretty large, and most meals come with fries and soup at the deluxe upgrade. The upgrade to deluxe was $1, which is pretty reasonable. The menu is extensive, with various laminated insert pages for the daily specials. I did wonder if they could make all the dishes well, as most places develop a specialty. My party had 2 different salad dinners, which were served with the dressing on the side. Served in a soup bowl. They were big salads. We also had a burger, (average), gyros, (good), and a real good Philly steak sandwich. Our server was exceptional. The service and value were 4 stars. Ambiance and food, 3 stars.

    (3)
  • Tim G.

    Second time I've been to this diner and it will probably go down as one my favorite diners in Elmhurst. Food is always served up hot and fast and the service is great.

    (5)
  • Nikki B.

    I've been to Rainbow several times and decided to finally write a review. I'm a big fan of these types of restaurants. You know, the family restaurants that feel homey where you get a lot of good food for decent prices. Rainbow is just that. We brought our 2 little boys which is always a challenge. The service was good. The manager couldn't stop flirting w/my little guy and our waitress was very attentive. This place always gets your order quick, the food comes right when it should, after your done w/your soup or salad! And the food itself is really good! They check-in w/you often enough so that it's not annoying and overall it's a great place and I would definitely recommend if you're looking for somewhere in the neighborhood to go for good food at a reasonable cost.

    (4)
  • Kris L.

    It's your basic greasy diner. When we came they were definitely packed. I think we were in and out of there in a matter of 30 minutes. We were seated, order taken, food out, check delivered. Felt a little rushed, and my food showed. My eggs were runny and hash browns hardly browned. The hostess and waitress both were friendly. We may try again due to the other good reviews but possibly at a different time.

    (2)
  • Curt L.

    Greek diners do what Greek diners do.............lots of good food at a great value. Always welcoming and always clean. An Elmhurst instittution. Try to score one of the booths near the front window. Wifey and I are "booth people". The Mickey Mouse pancakes are a must if you have kids. Try to snag some whip cream when the kiddies are distracted. We don't normally go here for dinner but the menu is HUGE and there is something for everyone. Discenring or not you will find something to your liking. Eat local.

    (5)
  • J K.

    My family and I are on a mission to find our favorite breakfast place. We go out every Saturday morning. We walked in and got seated quickly. The bus boy brought us water and kept the water glasses full which is important to me. The waitress walked over and said "You need more time!" and walked away. No introduction, no hello, no how are you. She came back a few minutes later and said "what do you want?" We ordered. My husband got the gyros which looked terrible, my daughter got chicken fingers which she enjoyed and I got eggs and bacon which were good. Waitress got better, came by often, refilled our drinks, asked if we needed anything and then she just forgot about us. We sat for over 10 minutes with nothing in front of us and waited for the check. We finally had to flag down a bus boy to get it. When asked how everything was at the counter I said Meh, and the guy thanked us and told us he hoped we come back. I don't think so, this isn't the breakfast place for us.

    (2)
  • Lisa B.

    The food is great and the service is awesome. The wait staff is very enthusiastic and helpful. The medium-size tri-fold menu has tremendous variety. One can easily get in and out during lunch hour and part with only $10-12 along the way. The servings are very generous; if you leave this place feeling hungry, it's you own fault!

    (4)
  • Judith B.

    ELMHURST OLDIE but a goodie! I think I remember hearing that Michael Jordan visited there once. It's a greasy diner. MY FAV late at night or early for breakfast. I wish I remembered our waiter's the last time we went because he was absolutely fabulous! BEST EVER! Overall though, the whole staff is great. The menu is huge and has lots of "tailoring" options so I know you'll be more than satisfied! They even have healthy options.

    (5)
  • Elsa G.

    This has been my favorite breakfast place for years! The lunch is pretty typical though the burgers are delish! The staff and owners are super nice and the service is great. The decor is a little dated though the all around windows and coffee makes this place great for long conversations or a quick meal.

    (4)
  • Lauren D.

    Diners, drive-ins and dives. Although they call themselves a "diner" I would describe this place as a "Dive" diner. One doesn't go here for the ambiance. Last week, I met a friend here for Lunch. She lives near Elmurst, IL and recommended meeting up at this restaurant. From the moment I stepped inside the restaurant, I was turned off almost immediately. I thought I had stepped into a early 1970's Woody Allen movie, like "Play It Again Sam," with horrible décor. The service was friendly, pleasant and decent, but the Server almost removed our plates before we were even finished. I felt rushed (like they wanted to turn-over the tables and get more customers in the door). I won't be returning. I ordered a BLT and thought it was probably the worst sandwich I have ever had. How can anyone mess up a BLT? I did not "examine" my sandwich at first. I took the first bite and had to spit it out in my napkin. OMG! It's not like one is preparing a gourmet meal, people. The bacon was almost burnt -- disgusting -- the lettuce looked like it had been sitting around for weeks, awful, and I didn't even eat anything else. The server noticed that I barely touched my BLT sandwich. DUH! I only took one small bite and asked "Is everything OK" whereupon I answered, "No, my sandwich is awful. The bacon is burnt and the lettuce is brown and limp." She said, "Oh, Honey, you should have called me over right way." However, since she didn't give us her name and was "MIA" I couldn't call her over right away. She offered to have me order something else and I would not be charged for the BLT. I politely answered, "No thanks." Why would I want to order something else after this experience! Of course, my friend felt so bad that she offered to pay for my lunch. Since it was her suggestion (recommendation) I allowed her to pay for my lunch. This is not a restaurant that I will ever go back to again. I could have made myself a much better BLT sandwich at home!

    (2)
  • Andrew W.

    I came here hungover in the afternoon and starving. I did not see any rainbows inside, which I am guessing is because someone left the rainbow usb charger back at home again. I am willing to forgive this, however, because everything else was pretty good besides that. There were a lot of things on the menu, more than what I usually see for diners. I decided to get dolmades because I haven't had those in forever. I also found out through the nice waitress translating my butchered pronunciation of dolmades (thanks a lot, mom!) that I have been saying it wrong for years (thanks a lot, mom!). It's a good thing I never really talk about them. The cream chicken rice soup was good and they give you a ton of different kinds of breads which is, of course, awesome.

    (4)
  • monica m.

    Fantastic, kid friendly, fast service

    (5)
  • Carmella P.

    Old school Greek family-style restaurant! Way too much food for the money and a really friendly, attentive staff. AND since I'm not visiting the Omega chain any more, I may just decided to try Rainbow's skirt steak the next time!

    (3)
  • jammy d.

    Cheap, Good Food. Excellent service. ..Where the locals gather...very nice.

    (4)
  • Torun S.

    Perfect little family restaurant. Service was top notch. She was there for everything we needed. Food was delicious. The selection was outstanding and the atmosphere was comfortable. We will definitely be returning to this one!

    (4)
  • James L.

    one of the best diner-type restaurants you're going to find in the western suburbs. great service, reasonable prices, extensive selection (they always have decent breakfast/lunch specials). i recommend the crab salad sandwich as well... in addition to all things skillet / omelets. i really dig Pam's Healthy Omelet quite a bit. excellent soups and a decent selection of rolls. i think breakfast is the main reason to come here, but i've always had HUGE portions and left satisfied here.

    (4)
  • Thomaie H.

    Great family restaurant! Home-cooked meals and friendly owners. You feel at home here.

    (5)
  • Joey B.

    This is awsome resturaunt I come here all the time and get great service

    (5)
  • janice m.

    Decided to go here one day while toddling around York road. The burger hound has been going for breakfast here since he was a kid, so we decided on a late lunch as we were both hungry and didn't want to cook. I indulged in the special, pork, which was pretty yummy, but what rocked my world was the rice pudding! It was as good or better than Mom's..and that's a hard thing to do! Creamy, rich with a hint of nutmeg, try it if you are there. Service was great, the place was clean, and everything I expect from a Greek diner, I got! Great place for people watching too!

    (3)
  • CATHERINE C.

    Pretty good lrestaurant. Every time I have been in this place its packed so they definitely must be doing something right. Okay food but nothing to write home about. The waitresses have been friendly and helpful. Menu is QUITE extensive. Its better to go here when you have an idea of what you are in the mood for or you'll be staring at the menu all day. Parking is pretty good unless they're crowded. That could be a nightmare.

    (3)
  • kristen s.

    FUCKING. YES! i went here for breakfast today after staying in the mayan hotel, and it was so delicious. it hit the spot perfectly. i got chocolate chip pancakes, and ended up taking some home because there was so much. i was with a group, and all six of us were under $50. how great is that? this place is super win.

    (5)
  • Jane M.

    I love going here. The service is great! The food is ok, gets better each time i go. The employees and owners are so friendly. Makes me want to go back each time!

    (4)
  • Jerry N.

    The Rainbow never disappoints. This place is an Elmhurst staple. It is your typical Greek diner. Huge portions...regardless of the meal..breakfast, lunch or dinner. You won't spend more than $10 per person. The $10 meal will usually get you soup, salad, entree, sides, dessert and coffee. The breakfast options are great....skillets, pancakes, crepes. Lunch has a great variety of sandwiches and salads and wraps. Always some great dinners too. A blue haired crowd mixed with locals and some kids from the local college. Definitely stop by....you won't leave broke or hungry and you will probably be taking a doggie bag!

    (5)
  • Amie C.

    I ended up here after saying to a friend "take me some place I've never been that's perhaps a diner, I'm looking to yelp something". I was not let down. We walked in around 6:30 and it was clear we were there for the senior citizens dinner, which said to me, this place WILL deliver! Right away they slap down a basket of bread and crackers and a plate of butter. The menu is huge so I had a hard time deciding but eventually I settled on a burger with grilled onions, bacon, cheese and added avocado. It was delicious! It was just the burger I expected this place to have. The cream of chicken and rice soup was also super yummy! The burger was big enough to cut in half and take home to eat as my early morning breakfast (cold, even) for my morning commute. No, that wasn't my initial plan but I was so hungry! Since I had halved the burger and fries there was plenty of room for a nice slice of the strawberry shortcake I saw in their display case. They have a lot of yummy looking desserts and even more that I saw coming out that people had ordered, off the menu I assume. I have yet to find a strawberry shortcake as good as the one that was in my college dorm food court but this was close. I hope I find another excuse to be in Elmhurst so I can swing in for a meal at this place again! Service was friendly and great! Good parking lot as well.

    (4)
  • J. C.

    This place is like a blast from the past. I needed to kill time before an appointment so I stopped in for breakfast today. Clean, but looks worn - don't let that dissuade you. I ordered the french toast and turkey sausage. I am not a carb loader but I love french toast and, as odd as it may seem, very few do it well. The turkey sausage was delicious, but the french toast was overly egg-y and not as sweet as I would have liked - I don't use syrup (you shouldn't either - sorry, had to say it), so that is a problem. The coffee - won me over. Very good and they had flavored creamer. it was perfect. Even more perfect was the server - Cheri and the wait staff. They were was so kind and attentive.

    (4)
  • Reid G.

    Cool atmosphere on a great stretch of establishments in Elmhurt. Small town feel, but right next to the city. However, overall, I thought the food was not nearly as good as the reviews led me to believe. The portions are HUGE, but I thought the food was somewhat bland. One weird aspect - they really like juices. I am more of a "crispy on the outside, soft on the inside" type of food person. Rainbow has a layer of broth at the bottom of most every serving, including the potato wedges, chopped steak, my friend's greek chicken, etc. It's hard to have anything crispy when it's soaking in its own juices. I don't know, maybe it's just me. However, the service was exceptional and the prices - UNBELIEVABLE. I could've eaten for 3 days on what cost me $8.80 (bread, salad, meal, 2 sides, AND free ice cream at the end). Thumbs up for the old school atmosphere.

    (3)
  • Lorie T.

    My daughter and I meet here about once a week for lunch and always have a great meal. Service is friendly and efficient and substitutions are taken with no problem. The bread basket is wonderful--everyone loves the corn meal muffins and the garlic bread. You can create just about any kind of omelet you want, and make it all-white for only $1 charge. We always ask for Maria to wait on us because she is just about the ideal of what any waitress should be--personable, intelligent, and efficient. All of the wait staff are friendly and make you feel welcome and it makes for a pleasant dining experience. You can get breakfast all day long, as you can at many Greek family restaurants, but you can usually get sandwiches and burgers all day long, too. With breakfast you're given a lot of options on what you want with your meal--my daughter opts for the pancakes and I go for the whole wheat toast with our omelets. Salads are fresh and huge and delicious. I like the tuna salad, and we frequently get it on sandwiches that we add bacon to. The corned beef hash is also a winner--there are so many I couldn't list them all here. Servings are large, and I'd suggest either sharing or taking some home or being willing to leave a little on the plate. In the mornings you usually get an orange juice with your breakfast and many meals come with fresh fruit. It may not be fancy, but Rainbow has a warm atmosphere that makes you feel comfortable. They won't rush you and will do everything to make your meal enjoyable. It is clean and bright and a great bang for the buck.

    (5)
  • Johnny T.

    Greek diner type of place. The outside looked like it used to be a Dunkin' Donuts to me while the inside felt old and in need of something different. Got the Grecian-style chicken, which was one of their daily specials for $7.95. It was very good, however the portion size was a little small. I guess you get what you pay for. Bill came to about $30 for 3, not too shabby. When I went up to pay, the guy (assuming the owner) didn't notice me right away and nervously apologized like 5 times to me while ringing me up, which was kinda overbearing to me. Avoid their daily special line-up if you're really hungry. Would like to give them another try.

    (3)
  • Maria S.

    Great place to take the kids. Breakfast all day. The menu is H-U-G-E. If you can't find something you like on the menu, there is something wrong with you. The bread basket they bring with your drinks could be the whole meal...yummy blueberry muffins!

    (4)
  • James S.

    Brings back my high school days. Breakfast was the best here and still is the best. Someone said this place is an OLDIE, I said the same thing back in early 90's.

    (5)
  • Emily W.

    We've been going to rainbow for about 3 years now and are impressed every time. Bring a hearty appetite as portions are very generous. I've yet to find something I didn't like on their menu. You can order just about anything and count on it being consistently good. I especially enjoy their Greek selections. It's a tradtional family restaurant with great service. They serve a small side of fruit with most selections which I love. The prices a reasonable.

    (5)
  • Judith B.

    ELMHURST OLDIE but a goodie! I think I remember hearing that Michael Jordan visited there once. It's a greasy diner. MY FAV late at night or early for breakfast. I wish I remembered our waiter's the last time we went because he was absolutely fabulous! BEST EVER! Overall though, the whole staff is great. The menu is huge and has lots of "tailoring" options so I know you'll be more than satisfied! They even have healthy options.

    (5)
  • Elsa G.

    This has been my favorite breakfast place for years! The lunch is pretty typical though the burgers are delish! The staff and owners are super nice and the service is great. The decor is a little dated though the all around windows and coffee makes this place great for long conversations or a quick meal.

    (4)
  • Torun S.

    Perfect little family restaurant. Service was top notch. She was there for everything we needed. Food was delicious. The selection was outstanding and the atmosphere was comfortable. We will definitely be returning to this one!

    (4)
  • Joey G.

    All food is HORRIBLE!!! The food tastes like medicine. The place is a total dump! Strongly not recommend eating here.

    (1)
  • Nikki B.

    I've been to Rainbow several times and decided to finally write a review. I'm a big fan of these types of restaurants. You know, the family restaurants that feel homey where you get a lot of good food for decent prices. Rainbow is just that. We brought our 2 little boys which is always a challenge. The service was good. The manager couldn't stop flirting w/my little guy and our waitress was very attentive. This place always gets your order quick, the food comes right when it should, after your done w/your soup or salad! And the food itself is really good! They check-in w/you often enough so that it's not annoying and overall it's a great place and I would definitely recommend if you're looking for somewhere in the neighborhood to go for good food at a reasonable cost.

    (4)
  • Kris L.

    It's your basic greasy diner. When we came they were definitely packed. I think we were in and out of there in a matter of 30 minutes. We were seated, order taken, food out, check delivered. Felt a little rushed, and my food showed. My eggs were runny and hash browns hardly browned. The hostess and waitress both were friendly. We may try again due to the other good reviews but possibly at a different time.

    (2)
  • Curt L.

    Greek diners do what Greek diners do.............lots of good food at a great value. Always welcoming and always clean. An Elmhurst instittution. Try to score one of the booths near the front window. Wifey and I are "booth people". The Mickey Mouse pancakes are a must if you have kids. Try to snag some whip cream when the kiddies are distracted. We don't normally go here for dinner but the menu is HUGE and there is something for everyone. Discenring or not you will find something to your liking. Eat local.

    (5)
  • J K.

    My family and I are on a mission to find our favorite breakfast place. We go out every Saturday morning. We walked in and got seated quickly. The bus boy brought us water and kept the water glasses full which is important to me. The waitress walked over and said "You need more time!" and walked away. No introduction, no hello, no how are you. She came back a few minutes later and said "what do you want?" We ordered. My husband got the gyros which looked terrible, my daughter got chicken fingers which she enjoyed and I got eggs and bacon which were good. Waitress got better, came by often, refilled our drinks, asked if we needed anything and then she just forgot about us. We sat for over 10 minutes with nothing in front of us and waited for the check. We finally had to flag down a bus boy to get it. When asked how everything was at the counter I said Meh, and the guy thanked us and told us he hoped we come back. I don't think so, this isn't the breakfast place for us.

    (2)
  • Lisa B.

    The food is great and the service is awesome. The wait staff is very enthusiastic and helpful. The medium-size tri-fold menu has tremendous variety. One can easily get in and out during lunch hour and part with only $10-12 along the way. The servings are very generous; if you leave this place feeling hungry, it's you own fault!

    (4)
  • Lauren D.

    Diners, drive-ins and dives. Although they call themselves a "diner" I would describe this place as a "Dive" diner. One doesn't go here for the ambiance. Last week, I met a friend here for Lunch. She lives near Elmurst, IL and recommended meeting up at this restaurant. From the moment I stepped inside the restaurant, I was turned off almost immediately. I thought I had stepped into a early 1970's Woody Allen movie, like "Play It Again Sam," with horrible décor. The service was friendly, pleasant and decent, but the Server almost removed our plates before we were even finished. I felt rushed (like they wanted to turn-over the tables and get more customers in the door). I won't be returning. I ordered a BLT and thought it was probably the worst sandwich I have ever had. How can anyone mess up a BLT? I did not "examine" my sandwich at first. I took the first bite and had to spit it out in my napkin. OMG! It's not like one is preparing a gourmet meal, people. The bacon was almost burnt -- disgusting -- the lettuce looked like it had been sitting around for weeks, awful, and I didn't even eat anything else. The server noticed that I barely touched my BLT sandwich. DUH! I only took one small bite and asked "Is everything OK" whereupon I answered, "No, my sandwich is awful. The bacon is burnt and the lettuce is brown and limp." She said, "Oh, Honey, you should have called me over right way." However, since she didn't give us her name and was "MIA" I couldn't call her over right away. She offered to have me order something else and I would not be charged for the BLT. I politely answered, "No thanks." Why would I want to order something else after this experience! Of course, my friend felt so bad that she offered to pay for my lunch. Since it was her suggestion (recommendation) I allowed her to pay for my lunch. This is not a restaurant that I will ever go back to again. I could have made myself a much better BLT sandwich at home!

    (2)
  • Andrew W.

    I came here hungover in the afternoon and starving. I did not see any rainbows inside, which I am guessing is because someone left the rainbow usb charger back at home again. I am willing to forgive this, however, because everything else was pretty good besides that. There were a lot of things on the menu, more than what I usually see for diners. I decided to get dolmades because I haven't had those in forever. I also found out through the nice waitress translating my butchered pronunciation of dolmades (thanks a lot, mom!) that I have been saying it wrong for years (thanks a lot, mom!). It's a good thing I never really talk about them. The cream chicken rice soup was good and they give you a ton of different kinds of breads which is, of course, awesome.

    (4)
  • monica m.

    Fantastic, kid friendly, fast service

    (5)
  • jammy d.

    Cheap, Good Food. Excellent service. ..Where the locals gather...very nice.

    (4)
  • Carmella P.

    Old school Greek family-style restaurant! Way too much food for the money and a really friendly, attentive staff. AND since I'm not visiting the Omega chain any more, I may just decided to try Rainbow's skirt steak the next time!

    (3)
  • James L.

    one of the best diner-type restaurants you're going to find in the western suburbs. great service, reasonable prices, extensive selection (they always have decent breakfast/lunch specials). i recommend the crab salad sandwich as well... in addition to all things skillet / omelets. i really dig Pam's Healthy Omelet quite a bit. excellent soups and a decent selection of rolls. i think breakfast is the main reason to come here, but i've always had HUGE portions and left satisfied here.

    (4)
  • Thomaie H.

    Great family restaurant! Home-cooked meals and friendly owners. You feel at home here.

    (5)
  • Bob S.

    The serving sizes are pretty large, and most meals come with fries and soup at the deluxe upgrade. The upgrade to deluxe was $1, which is pretty reasonable. The menu is extensive, with various laminated insert pages for the daily specials. I did wonder if they could make all the dishes well, as most places develop a specialty. My party had 2 different salad dinners, which were served with the dressing on the side. Served in a soup bowl. They were big salads. We also had a burger, (average), gyros, (good), and a real good Philly steak sandwich. Our server was exceptional. The service and value were 4 stars. Ambiance and food, 3 stars.

    (3)
  • Tim G.

    Second time I've been to this diner and it will probably go down as one my favorite diners in Elmhurst. Food is always served up hot and fast and the service is great.

    (5)
  • Joey B.

    This is awsome resturaunt I come here all the time and get great service

    (5)
  • janice m.

    Decided to go here one day while toddling around York road. The burger hound has been going for breakfast here since he was a kid, so we decided on a late lunch as we were both hungry and didn't want to cook. I indulged in the special, pork, which was pretty yummy, but what rocked my world was the rice pudding! It was as good or better than Mom's..and that's a hard thing to do! Creamy, rich with a hint of nutmeg, try it if you are there. Service was great, the place was clean, and everything I expect from a Greek diner, I got! Great place for people watching too!

    (3)
  • CATHERINE C.

    Pretty good lrestaurant. Every time I have been in this place its packed so they definitely must be doing something right. Okay food but nothing to write home about. The waitresses have been friendly and helpful. Menu is QUITE extensive. Its better to go here when you have an idea of what you are in the mood for or you'll be staring at the menu all day. Parking is pretty good unless they're crowded. That could be a nightmare.

    (3)
  • kristen s.

    FUCKING. YES! i went here for breakfast today after staying in the mayan hotel, and it was so delicious. it hit the spot perfectly. i got chocolate chip pancakes, and ended up taking some home because there was so much. i was with a group, and all six of us were under $50. how great is that? this place is super win.

    (5)
  • Jane M.

    I love going here. The service is great! The food is ok, gets better each time i go. The employees and owners are so friendly. Makes me want to go back each time!

    (4)
  • Jerry N.

    The Rainbow never disappoints. This place is an Elmhurst staple. It is your typical Greek diner. Huge portions...regardless of the meal..breakfast, lunch or dinner. You won't spend more than $10 per person. The $10 meal will usually get you soup, salad, entree, sides, dessert and coffee. The breakfast options are great....skillets, pancakes, crepes. Lunch has a great variety of sandwiches and salads and wraps. Always some great dinners too. A blue haired crowd mixed with locals and some kids from the local college. Definitely stop by....you won't leave broke or hungry and you will probably be taking a doggie bag!

    (5)
  • Amie C.

    I ended up here after saying to a friend "take me some place I've never been that's perhaps a diner, I'm looking to yelp something". I was not let down. We walked in around 6:30 and it was clear we were there for the senior citizens dinner, which said to me, this place WILL deliver! Right away they slap down a basket of bread and crackers and a plate of butter. The menu is huge so I had a hard time deciding but eventually I settled on a burger with grilled onions, bacon, cheese and added avocado. It was delicious! It was just the burger I expected this place to have. The cream of chicken and rice soup was also super yummy! The burger was big enough to cut in half and take home to eat as my early morning breakfast (cold, even) for my morning commute. No, that wasn't my initial plan but I was so hungry! Since I had halved the burger and fries there was plenty of room for a nice slice of the strawberry shortcake I saw in their display case. They have a lot of yummy looking desserts and even more that I saw coming out that people had ordered, off the menu I assume. I have yet to find a strawberry shortcake as good as the one that was in my college dorm food court but this was close. I hope I find another excuse to be in Elmhurst so I can swing in for a meal at this place again! Service was friendly and great! Good parking lot as well.

    (4)
  • Yari S.

    This place is my favorite place for breakfast. The staff is always so nice and they treat you like family. The food is amazing and the prices are so reasonable. Must try the California omelet.

    (4)
  • Brian B.

    This place is GOOD! From the cornbread muffins and the garlic toast as part of the bread basket they bring you to the friendly family that runs to the good food... YUM! Just a few things I would change... I go there a few times a month so the selection of food on the menu is a bit tired. I wish they had a wider selection of menu items that changed. Also, about half of their servers are REALLY good. But the other half sometimes have bad attitudes and are a little rough around the edges. It's hit or miss. Regardless of the my complaints, I still love it there!

    (4)
  • Suzanne B.

    Been going here for years. Good service, good food and always a friendly smile when you walk through the door. Meals are consistently good. Makes you feel at home.

    (5)
  • Anastacia B.

    This is one of those classic Greek family owned, everything possible on the menu- type restaurants.And they do a really swell job. Staff is always jovial, breakfasts are substantial to say the least. I discovered their spinach salad served with homemade hot bacon dressing last time I was there. It was enough for 2 meals and that dressing took it beyond the usual. I love cream of chicken with rice soup and theirs doesn't disappoint, it's served traditionally on Sundays. Restaurant trick for those who've never waited tables- if you want crispy brown hash browns and crisp bacon- ask for it to be WELL DOWN. Otherwise you're looking at warmed over.

    (3)
  • Jordan U.

    Ok, ok, ok...I'm upgrading my Rainbow review to 3 stars. I went back on a day when I was just feeling horrible with two of the kids and, honestly, they did a good job. I ordered the Athenian style skirt steak and it was actually pretty good. I was a little concerned because it was probably the priciest thing on the menu at almost $20 but it was a huge portion, cooked to order and the flavor was great. Kids had the same old, same old...they are easy to please. It doesn't hurt that I went to another diner in town and it was just not good and made me realize...Rainbow is ok! I'll go back.

    (3)
  • J. C.

    This place is like a blast from the past. I needed to kill time before an appointment so I stopped in for breakfast today. Clean, but looks worn - don't let that dissuade you. I ordered the french toast and turkey sausage. I am not a carb loader but I love french toast and, as odd as it may seem, very few do it well. The turkey sausage was delicious, but the french toast was overly egg-y and not as sweet as I would have liked - I don't use syrup (you shouldn't either - sorry, had to say it), so that is a problem. The coffee - won me over. Very good and they had flavored creamer. it was perfect. Even more perfect was the server - Cheri and the wait staff. They were was so kind and attentive.

    (4)
  • Reid G.

    Cool atmosphere on a great stretch of establishments in Elmhurt. Small town feel, but right next to the city. However, overall, I thought the food was not nearly as good as the reviews led me to believe. The portions are HUGE, but I thought the food was somewhat bland. One weird aspect - they really like juices. I am more of a "crispy on the outside, soft on the inside" type of food person. Rainbow has a layer of broth at the bottom of most every serving, including the potato wedges, chopped steak, my friend's greek chicken, etc. It's hard to have anything crispy when it's soaking in its own juices. I don't know, maybe it's just me. However, the service was exceptional and the prices - UNBELIEVABLE. I could've eaten for 3 days on what cost me $8.80 (bread, salad, meal, 2 sides, AND free ice cream at the end). Thumbs up for the old school atmosphere.

    (3)
  • Emily W.

    We've been going to rainbow for about 3 years now and are impressed every time. Bring a hearty appetite as portions are very generous. I've yet to find something I didn't like on their menu. You can order just about anything and count on it being consistently good. I especially enjoy their Greek selections. It's a tradtional family restaurant with great service. They serve a small side of fruit with most selections which I love. The prices a reasonable.

    (5)
  • Lorie T.

    My daughter and I meet here about once a week for lunch and always have a great meal. Service is friendly and efficient and substitutions are taken with no problem. The bread basket is wonderful--everyone loves the corn meal muffins and the garlic bread. You can create just about any kind of omelet you want, and make it all-white for only $1 charge. We always ask for Maria to wait on us because she is just about the ideal of what any waitress should be--personable, intelligent, and efficient. All of the wait staff are friendly and make you feel welcome and it makes for a pleasant dining experience. You can get breakfast all day long, as you can at many Greek family restaurants, but you can usually get sandwiches and burgers all day long, too. With breakfast you're given a lot of options on what you want with your meal--my daughter opts for the pancakes and I go for the whole wheat toast with our omelets. Salads are fresh and huge and delicious. I like the tuna salad, and we frequently get it on sandwiches that we add bacon to. The corned beef hash is also a winner--there are so many I couldn't list them all here. Servings are large, and I'd suggest either sharing or taking some home or being willing to leave a little on the plate. In the mornings you usually get an orange juice with your breakfast and many meals come with fresh fruit. It may not be fancy, but Rainbow has a warm atmosphere that makes you feel comfortable. They won't rush you and will do everything to make your meal enjoyable. It is clean and bright and a great bang for the buck.

    (5)
  • Johnny T.

    Greek diner type of place. The outside looked like it used to be a Dunkin' Donuts to me while the inside felt old and in need of something different. Got the Grecian-style chicken, which was one of their daily specials for $7.95. It was very good, however the portion size was a little small. I guess you get what you pay for. Bill came to about $30 for 3, not too shabby. When I went up to pay, the guy (assuming the owner) didn't notice me right away and nervously apologized like 5 times to me while ringing me up, which was kinda overbearing to me. Avoid their daily special line-up if you're really hungry. Would like to give them another try.

    (3)
  • Maria S.

    Great place to take the kids. Breakfast all day. The menu is H-U-G-E. If you can't find something you like on the menu, there is something wrong with you. The bread basket they bring with your drinks could be the whole meal...yummy blueberry muffins!

    (4)
  • James S.

    Brings back my high school days. Breakfast was the best here and still is the best. Someone said this place is an OLDIE, I said the same thing back in early 90's.

    (5)

Sorry, we don't have Q&A for this restaurant.

Sorry, No Coupons available for this restaurant.

Map

Opening Hours

    Sorry, Store hours have not been updated. If you are the owner of this restaurants. Please update the store hours.

Specialities

  • Takes Reservations : No
    Delivery : No
    Take-out : Yes
    Accepts Credit Cards : Yes
    Good For : Breakfast
    Parking : Private Lot
    Bike Parking : Yes
    Wheelchair Accessible : Yes
    Good for Kids : Yes
    Good for Groups : Yes
    Attire : Casual
    Ambience : Casual
    Noise Level : Average
    Alcohol : No
    Outdoor Seating : No
    Wi-Fi : No
    Has TV : No
    Waiter Service : Yes
    Caters : No

Rainbow Restaurant

Share with your social network

Looky Weed - Buy Marijuana Online

Looky Weed is here to help you navigate the maze of legalized marijuana. We provide you with a complete dispensary directory.

© 2024 Restaurant Listings. All rights reserved.