6 of us rode our bicycles to River Rats today to enjoy a nice lunch on the river deck. We had called to make a reservation to ensure that we had a seat in our favorite spot. When we arrived, we were told that the table would be ready soon, so we ordered drinks and waited and waited and waited.... The people finally vacated our reserved seat and before we knew it someone had sneaked it and taken our reserved seats away from us. The management nor the waitress who both knew we were waiting, never moved the people out. They proceeded to take their order and ignore us. It took almost 90 minutes before we were served our lunch. When it arrived, the fish was cold, the fries were hot. This has never happened to us before. It used to be our favorite place to eat. I'm not sure when we will be back. Everyone was waiting for their food today. It's unreasonable to expect people to wait that long to get their food.