I've had nothing but positive experiences every time I've visited Castellano's. Their Cuban is easily the best in South Tampa, especially for the price. The Floridian, by comparison, charges over $10 for the size of Cuban you get for $6 at Castellano's. Their deli and meat counters are fantastic and the market shelves stock a nice selection of products.
Pros: Best Cuban in South Tampa, great selection, weekday cafe.
Cons: Cafe open only Mon-Fri for lunch, staff can be slow
more