Zelda's Cafe and Deli
Restaurant $
1239 E. Kennedy Blvd., Tampa, FL 33602
Description
Classy cafe/deli that serves delicious homemade food for breakfast, lunch and dinner. Beer and wine availableGet to know Zelda's Cafe and Deli
Homemade Jamaican & Southern-style sandwiches, entrees & more are served at this down-home mainstay.