We go there, a lot.
My husband loves this place despite only being able to order one drink per person at a time because there's no servers to take drink orders or deliver them. He tested that by ordering a pitcher for himself and succeeded, but if you order individual beers/glasses of wines, it's one drink per person. No logic there. I digress...
Our other go-to spot is The Fishery and I don't find their prices to be that far off from The Fish Shop. It's a slightly different menu but the basics are the same. Very high quality fish. The Fish Shop is waaaaay more casual with a patio that can get hotter than heck in the summer time.
I like the fish sandwiches and the ceviche. I wish they had healthy options for kids because mine usually eats a pile of french fries, drinks Caprisuns and nothing else of nutritional value gets in her stomach. To be honest, that's my main complaint, otherwise we'd come back here even more often!