Alabama Deli has been serving up fresh made sandwiches for over a decade. At the corner of West Beech St. and Alabama St., Alabama deli is a great place to stop on your way to the beach to pick up anything you may need – from food and ice to beach chairs and towels. Arnold Palmer Iced Tea as well as many other refreshing beverages are available in the chillbox.