Zelda's Cafe Deli


1239 E Kennedy Blvd
Tampa, FL 33602

A Deli/Food Shop in Tampa FL

Homemade Jamaican & Southern-style sandwiches, entrees & more are served at this down-home mainstay.


Day Opening Closing
Mon-Sun 7:00 AM 9:00 PM
Click the button to add a review for Zelda's Cafe Deli

Add Review