Callaloo Restaurant
Closed
642 22nd St S
Saint Petersburg, FL 33712
Callaloo Restaurant, located in Saint Petersburg, FL, offers a vibrant taste of Caribbean cuisine. Known for its warm ambiance and friendly service, this eatery serves a variety of flavorful dishes, including traditional favorites and innovative creations. Whether you're in the mood for jerk chicken or a refreshing tropical drink, Callaloo provides a delightful culinary experience for locals and visitors alike.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.