Trying to decide where I wished to dine for my birthday, I narrowed my choices to Thai Palace or Bonefish Grill, (which I had never visited.) The fact that they had Ceviche on the menu as an appetizer swayed me to the Bonefish Grill option, but I actually commented on Facebook that I was choosing "bland chain restaurant food over taste bud popping Thai cuisine." I certainly misspoke on that one. We arrived fairly early in the evening, about 6:00, and were told we would have approximately a 10 minute wait to be seated. It had to be at least 20 minutes before we actually were. Our waiter appeared promptly and we placed our entire meal order immediately, drinks, appetizer, salad and main course. Cucumber Collins, Ceviche, and Kate's Wild North Atlantic Haddock with Feta + Artichokes for me, water, Beet and Goat Cheese Salad, and Pecan Crusted Rainbow Trout for my wife. Drinks were a little slow arriving (the Cucumber Collins was really good and brings out the flavors of seafood well), and there was a substantial delay before we were ever served bread. (the table beside us had actually had their food delivered before bread was offered to be brought to them (I don't know what the issue with this was.) Or appetizers arrived shortly after. I did not try the salad, but my wife raved over it, while the Ceviche was fantastic (among the best I've ever eaten.) There was again a very substantial delay before the main course arrived, but both dishes were world class. The Haddock was better than Haddock I have eaten at Four Square which cost more, and the portion size was perfectly acceptable. For sides we both chose Garlic Potatoes and Green Beans which were cooked and seasoned perfectly. Bottom line.....The service was mediocre, the wait times were ridiculous, but the food was equal to what is offered in the best restaurants in Durham at lower prices. I assume, based on other reviews, we simply had a bad waiter, or they were experiencing uncommon problems the evening we went. Had the service and timing been better, this would have certainly been one of the best dining experiences I've ever had, and based simply on the food, it was. We will certainly be back again and see if the service was a fluke on this visit, but the food alone will bring me back.