Montgomery's big claim to fame is that it is home to Bassmasters and Buckmasters, along with plants that build Asian cars. That being said, it is not a bad place. It isn't New Orleans, but then it's not Shreveport, either.
I have friends there, but I never bothered to ask what the restaurants, etc. are like.