Just because it's a chain doesn't mean it's not good. It is good. The thing I like about chains is that you always know what you're going to get. I travel a lot on business and, as a result, I eat a lot of dinners alone. I find the fish choices to be varied enough to prevent my getting bored with the menu. The salad serving is large (although no potion of salad can ever justify the price) and they always know what balsamic vinegar is and always bring it rather than a balsamic vinaigrette. A plus in my ledger. The fish is always fresh and the portion size is good. The vegetables generally appear to be made to order - never soggy and tasteless - always crispy and flavorful.
It's a little pricey (even on an expense account) at about $40.00 for a salad, entree and vegetables, a glass of wine and a cup of coffee, for a weeknight dinner but I think it's quite worth it. The service is good, I ask them to take their time and they do. I enjoy my beverages and read my book around the courses.
Even though Bonefish is owned by Outback, the staff is trained very differently. They don't kneel down at the table, they don't try to become my buddy, and they listen to the guest's requests and comply with them.
All in all, very nice and I would recommend it - cost notwithstanding.