What’s your favorite in Tampa? I’m partial to La Teresita but if I just want a Cuban sandwich, some ropa Vieja, a Devilled Crab, and/or a stuffed potato I’ll hit up The Cuban Sandwich Shop on N Florida Ave.
Those places are good. There's also West Tampa Sandwich Shop on Armenia. Brocato's has the best Devil Crabs.
Really you can pick almost any mom and pop shop in Tampa and they'll all be very good.