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

Own this business?
See a problem?

You might also like

United StatesFloridaSaint PetersburgCallaloo Restaurant

Partial Data by Foursquare.