If you want some good Hispanic/Caribbean food, id recommend this place. They have whole fish, filets, meat, chicken, crab, lobster and soups. Side dishes would be the usual Hispanic side dishes like beans, rice, plantains, tostones & side salads.
I've been to this restaurant a few times as its close to my house and my experience can go from very good to terrible depending on your waitress.
My last experience was the later as my waitress was unfriendly and spoke very little, she ate food while being in view of the customers and almost ran into me with her...