Trussville, Ala. is a small-town gem in the suburbs of Birmingham that you will find hard not to fall in love with. The historical charm of the town has been preserved, yet there have been various revitalizations that make it feel modern. With new city developments and expansions, delicious dinning