Google Maps

Ten Star Deli

There’s probably not too many spots in Tampa where someone could order a great chopped cheese while getting their cell phone fixed, but Tampa’s Ten Star Deli combines comforting eats with all of the amenities of a local bodega.

  • or