Salem's Diner

(205) 877-8797  |   Visit Website

Salem's Diner is a popular restaurant located in Birmingham, Alabama that serves cuisine with a southern twist. With almost 40 years of history and a comfortable atmosphere, the diner is more of a local institution than just a stop for a quick meal. Menu items range from burgers and sandwiches to complete southern meals and classic desserts. Throughout its long lifetime, Salem's Diner has become an integral part of the Birmingham community, offering members of the city a beloved dining option.

Ratings for Salem's Diner

QuickTip: Combined ratings to enhance the accuracy of honest evaluations.

  • Avg. Rating
    4.6 (684)
  • google google
    4.7 (324)
  • facebook facebook
    4.4 (156)
  • yelp yelp
    4.5 (114)
  • tripadvisor tripadvisor
    4.5 (55)
  • foursquare foursquare
    8.2 /10
    8.2 (35)


Restaurant Photo

Reviews for Salem's Diner

heather v.
heather v.

Amazing! We popped in on a busy, wet, cold Saturday with 13 people from various locations in town for a wedding. The team managed to deliver superb food (the sausage alone was worth the soggy walk!) in good time with smiles and jokes all around. Thanks for feeding an unexpected crowd! Food : 5/5 | Service : 5/5 | Atmosphere : 5/5 … More

steven h.
steven h.

Visiting from out of town. Excellent local place with great food. Made me feel right at home. Highly recommended!

john c.
john c.

My first Philly cheese steak. And great service from Wayne, Willie and the crew here. Highly recommend ???? Update: took a coworker here for lunch Fri, he agreed best cheese steak he's ever had! If "Jack & Diane" lived in BHM, they'd get chili dogs from Wayne... way better than the Tastee-Freeze. ????

Delivery Order

QuickTip: Enjoy home delivery for your utmost convenience.

Takeout / Pickup Order

QuickTip: On average customers save 30-40% with takeout / pickup order.

Dine-In Reservation

QuickTip: Make upfront reservation to avoid waiting.

Business Hours

6:30 AM - 1:30 PM
6:30 AM - 1:30 PM
6:30 AM - 1:30 PM
6:30 AM - 1:30 PM
6:30 AM - 1:30 PM
6:30 AM - 2:00 PM

Location Map

Salem's Diner
2913 18th St S
BirminghamAL 35209

Nearby Restaurants

O'Carr's Restaurant

2909 18th St S
Homewood, Alabama

Dave's Pizza

1819 29th Ave S
Homewood, Alabama

Johnny's Restaurant

2902 18th St S
Homewood, Alabama

Oak Hill Bar & Grill

2835 18th St S
Homewood, Alabama

Chicken Salad Chick

1830 29th Ave S
Birmingham, Alabama