Rainbow Restaurant is located on the border of Muskego and New Berlin. Rainbow offers daily homemade specials, fresh soups and Friday fish fry. The food is ok tasting. I prefer Rainbow's breakfast menu. I have heard they serve great roast beef sandwiches. The decorating reminds me of a George Webb's . I guess that is how I would describe the type of restaurant Rainbow is. I recommend Rainbow for a quick, good meal.