I love this place! They always have fresh fish and delicious toppings. We have been here a few times and each time the service is great. We have always come on the weekend so I don't know how busy they are during the week, but each time we've visited the place isn't very busy.
Pros:
Fish is super fresh
A ton of toppings available
A great amount of food for the price
The sauces are delicious
You can get anything you want on the side (which I am a huge fan of)
Service is great
Cons:
There is no air conditioning or heat, so depending on the weather, it can be too hot or cold for a dine in meal
The location is sort of obscure so if you don't know it's there you may miss it