My date and I arrived at the Rainbow Grille for an early dinner on a busy holiday (Labor Day) weekend. After waiting for several minutes to be greeted by the hostess, our "welcome" was less than friendly. We were hoping to eat in the restaurant, but were quickly chastised for not having a reservation. The hostess, Linda, informed us that all she could offer us was the pub menu in the Tavern. We gladly accepted and she hurriedly led us to the bar area. While there were 2-3 empty tables, all had "reserved" signs on them, holding them for times as far as one and a half hours from the current time. Linda left us in the bar area without any indication of where she would like us to sit. There were also reservation signs holding seats at the bar. We looked to the bar tender (Tonya) and a couple of wait staff for some guidance, but all were too stressed to offer any assistance. We decided to grab two seats at the end of the crowded bar.
We were able to place a drink order pretty quickly and the drinks we were served were satisfactory. The service really went downhill from there, however. We had to summon the bar tender for any food or drink order after that point. Sometimes she would respond. Other times she was either ignoring us or was so deep in her busy-ness that she did not hear us. After finally placing our food order and allowing quite a long time for our soup appetizer to be delivered, we had to ask the bar tender to check on its status. It was pretty apparent that she had either forgotten to place the order or that when she did it was pushed aside. Once we were served our soup, we found it to be delicious. Again, however, we had to track down our main course after allowing ample time for it to be delivered. The meals were also tasty.
Long story short, we enjoyed good to very good food and drinks but horrible (verging on unfriendly) customer service. It seems that being one of the only shows in town has made it okay for the management to allow for the poor treatment of customers and just bad service, in general.