Heart of the South
1702 Frederick Road
Opelika, AL
View Map »
Get Directions »
Matt Butler
P: 334.748.9009
send an email »

Heart of the South is a family owned and operated restaurant serving authentic Southern style cuisine with a cajun touch since 1999. We offer a full menu with starters, soups, salads, sandwiches, meat & three specials, daily specials, entrees and a kids menu.

Some of our starters include: fried green tomatoes, our signature Alabama caviar, fried pickles, pimento cheese, and fried pork skins.

Salads: our famous broccoli salad, grilled chicken Caesar salad, chef salad, green salad, and spinach salad.

Soups: seafood gumbo and hamburger vegetable soup.

Sandwiches: chicken salad croissant, pimento cheese sandwich, fried green tomato BLT, muffaletta, grilled chicken breast sandwich, shrimp po’ boy and oyster po’ boy.

Burgers: our classic cheeseburger, patty melt, our awesome grilled cheese burger which is three sandwiches in one, we also offer special burgers as well such as our deep south burger, jalapeno burger and grilled pimento cheese burger.

Meat & three specials include different daily meats with a variety of vegetable sides along with daily specials and vegetables of the day as well.

Entrees: hamburger steak plate, our signature catfish filet and whole catfish plates including all you can eat catfish offered daily. Crawfish fettuccini, baked pork chops, chicken finger plate, shrimp baskets, oyster baskets, Cajun fillet mignon and slow roasted prime rib.

We have our kids menu and our homemade desserts. We also offer our casserole to-go menu and our game day special menu.

We are open for lunch and dinner. We offer indoor and outdoor seating along with private rooms and event space in a welcoming family atmosphere. We can accommodate parties large and small. We do offer catering and can customize your menu just the way you would like for your special occasion or event. Make sure you grab some fish food and feed our fish, turtle, and geese friends off our covered deck seating area.


Tuesday-Saturday 11am-9pm

Sunday 11am-4pm

Closed on Mondays