There were almost no vendors on Stone Island, very few anyway. It is VERY quiet there. It might be too quiet for some people.
We had grilled seafood dishes. The fresh fish is caught daily and is quite excellent. They also have quesadillas, hamburguesas, nachos, ceviche, stuffed avocados, etc. They even have hammocks, umbrellas, chairs, and anything you might need for a relaxing day at the beach.
They will treat you like you are a member of their family. I'm not kidding.