Tampa, Florida has some amazing neighborhoods.  And each of them have their own feel to them.  If you love up-and-coming neighborhoods, with beautiful bungalows and fantastic independent restaurants… Seminole Heights is your spot.  If you want a town within a city… check out Davis Islands.