Cowfish has delicious food. We had an excellent waitress too. However I didn't love the layout or decor. I also thought the hostesses acted like they were doing you a huge favor by letting you eat there. I've heard people routinely wait for well over an hour to be seated on a weekend evening. We went during the week and waited about 30 minutes, which is much more acceptable. But the food was great. The two of us split a burger and split a sushi item and both were really good. All in all, I would recommend this place, but apparently not on a weekend due to the wait.