We decided to try a new restaurant on our yearly spring trip to the OBX. We saw Roosters and decided to give it a whirl. My husband and I had the catfish with rice and beans and greens and sausage. Our son had the fried chicken sandwich. To start out on a positive note, the waiter was very nice. And, also, our son said his sandwich was okay. Now it goes downhill. The catfish was probably the worst thing we had ever tried to eat in our entire lives. The fish was horrible. It tasted like something I can't even describe. My husband and I picked at the rice and beans. I was lucky and had about four thin slices of sausage, my husband had no sausage on his plate. The catfish was so bad I honestly had to spit it out. It was just plain bad, greasy, old fish maybe, cooked in old oil perhaps. when the waiter came to pick up our plates, he noticed my husband hadn't eaten anything. I had hidden mine under my son's plate and some napkins. It wasn't his fault it was so bad. We ended up driving through Burger King down the street to get hamburgers. We tried to think of anything as bad as the catfish we had tried to eat, but we honestly can't think of anything as bad as the catfish at Roosters. Ive never spit out food before in a restaurant. We won't be going back.