Birmingham is a city rich with culture, civil rights history, amazing food, and unexpected charm. Whether you’re here for a weekend getaway, a family road trip, or just passing through, Birmingham ...