We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
I don't like to brag, but this is certainly the best place I ever had seafood. I have been at the original restaurant in Rio Grande, many years ago and after discovering that they had other places in other cities I sincerely doubted that the...More