Birmingham Trip!!!

Planning a trip to Birmingham soon. What are some of the best places to visit? Best places to eat? Any info is appreciated! Hoping to have a great time!
texas de brazil is a good Brazilian steakhouse near the civic center and the little pizza place next door is outstanding. i cant remember the name though.