This is my favorite place to eat!! The best tartar sauce that I have ever tasted. I compare this place to other seafood places and by far this is the best!!!
All reviews seem positive