Alabama is famous for its incredible cuisine and as a result, the dining scene is one that will wow you throughout the state. Alabama cuisine has won many awards for its delicious BBQ and soul food and with chicken and pork cooked to perfection, a southern flavor that melts in your mouth and delicious wholesome casserole’s that warm your soul, it is easy to see why! If you are visiting Birmingham, be sure to check out the Highlands Bar and Grill which was recently voted the most outstanding restaurant in America by the James Beard Foundation! Or, if you prefer something a little more high end, Alabama is also home to many fine dining restaurants with some of the best being located in Birmingham and Huntsville. On the nightlife side, you can follow many craft beer trails and you can also find nightlife opportunities throughout the cities.