Life-long 40 yr Gadsden resident/visitor here....Southside is the trendy place to now live in the area. "living on the mountain" used to be the status symbol seemingly everyone wanted to have, but is no more, although I personally love noccalula and intend to move up there some day myself. And Bayou is right--there are parts of EAst Gadsden/Glencoe that I would go out of my way to avoid, but the whole area is not that bad. The Tuscaloosa Ave area, at least the stretch of it that runs from Alabama City to the river, is probably the worst part of town and has been for years. Plenty of street- walkers and drugs around that ghetto.
As far as restaurants go, Top of the River is great--great atmosphere and good country food and catfish. Unfortunately, outside of that, chain restaurants are about all you have. IMO, Pruitts, all the BBQ restaurants including Dad's and Uncle Sam's, are all OVER RATED. Beans and Greens in Hokes Bluff/BallPlay is decent and serves a great breakfast buffet that will also cook to order, and there is diner called the West Gadsden Cafe downtown that is pretty good if you like a meat and three type lunch. The mall leaves much to be desired, although there is some renovation going on right now with the JC Penney addition. Ruby Tuesdays is pricy, but the food is decent for a chain restaurant. If you like Mexican, El Tapatio is really good. They have a location on both the river and in RBC. Also, as Bama Law pointed out, Maters downtown has a great rep as italian restaurant/pizzaria, although somehow I have never made it over there to personally try it.