Birmingham has quietly become one of the best food cities in the South. The scene ranges from old-school Southern cooking and legendary barbecue to Thai, Indian, and fresh Gulf seafood. Five Points South is the neighborhood with the most walkable concentration of restaurants.