The 10 Best Delis in Alabama!

Whether you’re planning a picnic or looking for a sandwich to power you through the work day, Alabama’s great delis are serving up some of the best. Across the state, delis are making sandwiches with fresh cuts of meat, fresh vegetables and freshly-baked breads. What could be better than that? Here are our 10 favorites. 

1. Panini Pete’s, Fairhope, AL

Deli sandwiches never tasted so toasty! Panini Pete’s sports a fresh menu with a variety of paninis, from tasty roasted turkey to a memorable rosemary chicken and goat cheese. 

2. Brick & Tin, Birmingham, AL

If you love sandwiches, you’ll love the innovative menu at Brick & Tin. Although all of their sandwiches are worth a try, their Bourbon County sandwich is tops. Complement your sandwich with one of their creative drinks for an afternoon cocktail.

3. Mason Dixon Bakery & Bistro, Huntsville, AL

A healthy option for your deli needs, the Mason Dixon Bakery & Bistro offers a creative menu to delight your inner foodie. Although all of their sandwiches are a true delight, their chicken apple brie is simple yet satisfying.

4. Payne’s Sandwich Shop & Soda Fountain, Scottsboro, AL

Payne’s Sandwich Shop is not only a historic Alabama landmark, but is a great place to find a sandwich. Open since the late 1800s, Payne’s has been crafting delightful sandwiches for Scottsboro residents for years. 

5. Diplomat Deli & Spirit, Birmingham, AL

Open since 1982, the Diplomat Deli is among the very best in Birmingham. Their menu is extensive and delicious, featuring sandwiches like “the Diplomat.” Named after the restaurant, this sandwich has ham, turkey, coleslaw, longhorn Colby cheese, mustard and mayo on oat bread. 

6. Momma Goldberg’s Deli, Auburn, AL

Now a successful deli chain, the original Momma Goldberg’s opened in Auburn in 1976. Ever since, the deli has been satisfying the lunch and snacking needs of college students, and has grown to a decent chain in Alabama, South Carolina, and Georgia. 

7. Sol’s Sandwich Shop & Deli, Birmingham, AL

Another historic Alabama Deli, Sol’s has been up and running since the 1960s. For hearty sandwiches that are creative and full of flavor, look no further in the Birmingham area than Sol’s.

8. Chappy’s Deli, Multiple locations

In operation since 1989 and serving up “New York flavors,” Chappy’s is a classic spot. They pride themselves on a fresh sandwich selection and Southern hospitality. Chappy’s menu features sandwiches inspired by famous cities across the U.S., like the “Windy City,” made with rich melted mozzarella cheese, ham, pepperoni, fresh portabella, mushrooms, green peppers, onions, and black olives with marinara sauce. 

9. Wildwood Deli, Athens, AL

The self-proclaimed “original downtown deli,” Wildwood is a local favorite. Try the “Southern,” one of their famous burgers, which is made with fresh ground beef (hand patted and seasoned) and topped with homemade pimento cheese, bacon, lettuce, tomato, red onion, and mayo. 

10. Jason’s Deli, Multiple locations

Jason’s Deli has restaurants across the nation, and multiple in Alabama, and it’s one of the best. From soups, to salads, to muffalettas, to pasta, to sandwiches, to meatless options and so much more, you’ll always get something fresh at Jason’s. Try their specialty sandwiches like the Papa Joe, made with roasted turkey breast, asiago, roasted tomatoes, fresh basil, pesto, mayo and toasted herb focaccia bread. 

Select a Alabama town to find the Best Things-To-Do and Places To Go around you
Find Delicatessens Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Autauga County

Baldwin County

Barbour County

Bibb County

Blount County

Bullock County

Butler County

Calhoun County

Chambers County

Cherokee County

Chilton County

Choctaw County

Clarke County

Clay County

Cleburne County

Coffee County

Colbert County

Conecuh County

Coosa County

Covington County

Crenshaw County

Cullman County

Dale County

Dallas County

De Kalb County

Elmore County

Escambia County

Etowah County

Fayette County

Franklin County

Geneva County

Greene County

Hale County

Henry County

Houston County

Jackson County

Jefferson County

Lamar County

Lauderdale County

Lawrence County

Lee County

Limestone County

Lowndes County

Macon County

Madison County

Marengo County

Marion County

Marshall County

Mobile County

Monroe County

Montgomery County

Morgan County

Perry County

Pickens County

Pike County

Randolph County

Russell County

Saint Clair County

Shelby County

Sumter County

Talladega County

Tallapoosa County

Tuscaloosa County

Walker County

Washington County

Wilcox County

Winston County