This is a chain, and it tastes like a chain. I guess it draws customers because the prices are not too bad, but there are a whole lot of better restaurants for a seafood meal. I started with the jumbo lump crab cakes; both the jumbo and the lump were sorely missing. Small crumbly cakes with a "remoulade" sauce that (to me) tasted like bottled thousand island dressing. I then had the halibut, which was a decent piece of fish. I liked that you get a choice of sauce to go on it. The two sides that came with it were really bad. I had the potatoes au gratin and the sauteed spinach. Both were poorly cooked and terribly over salted. I asked my wife about her meal and she simply said "I wouldn't come back here."
The service was quick - in fact, a little too quick. Like the food was pre-prepared and sitting under a heat lamp. The main course arrived before we had finished out appetizers. Their goal is clearly to get you in and out, post haste. Despite that mistake, our server was generally helpful and attentive. The ambiance wasn't too bad - maybe a little skimpy on decoration.
All things considered, dinner at Bonefish was a little more evidence for staying away from inexpensive chain restaurants.