Read our guide to Things to do in Mobile Alabama for astounding restaurants, gorgeous live oak trees & azaleas, fun museums, USA's oldest Mardi Gras, and more.