Been here a couple of times and the service has been friendly and pretty quick. There are multiple TVs to watch. There is a small bar area, and both booth and table seating.
The crab cakes are very good, the French fries are quite good and the grouper BLT is spectacular. My sandwich was on a pretzel bun which adds an interesting texture and was very good.
If you're a lima bean lover, they have lima beans as a side. One person at our table said the cole slaw was the best ever.
About the drinking glasses: Mason jars - they do hold a lot but they can be hard to pick up. The iced tea however is very good and refreshing.
I think they are a bit higher priced than some places but the fish is fresh and good. They do not take American Express cards. This is yet another example of a good restaurant in a strip mall. We found it clean and pleasant.
Give it a try!