Whenever I visit St Petersburg the Caribbean Cafe is a destination experience for me. I love their food so much. Their sandwiches are fantastic, especially the vegetarian sandwiches. My absolute favorite though? The black beans and yellow rice. Simple and delicious.