Tally-Ho Restaurant
american★ 4.4(252)
The one place in Selma where people go for a proper dinner out, operating since the early 1940s in a log cabin that started as a private hunting lodge. The room itself, with its low doorways, uneven floors, and original timber walls, is half the reason to go; the menu leans on seafood and steaks with occasional European inflections.
3 local tips
- Reservations are strongly advisable on weekends; this is the only dinner restaurant in Selma that fills up.
- The lounge area is a good place to wait for a table and has its own character.
- Dinner only; the kitchen closes on Sundays and earlier than most visitors expect.
Lannie's Bar-B-Q Spot
american★ 4.4(215)
A Selma institution on Minter Avenue that has been smoking pork and feeding a cross-section of the city for decades, and was a documented gathering place during the civil rights movement. The pulled pork sandwich on plain white bread with the house sauce is the order, though the catfish and fried okra draw their own loyalists.
3 local tips
- It is a no-frills counter-service place with limited seating; lunchtime is the main event.
- The swamp burger is a local favorite that does not appear on every listing of the menu.
- Portions are generous and prices are low; a full lunch is achievable for very little.
Hancock's Country Bar-B-Que
american★ 4.2(39)
An old-school smoke pit on County Road 46 that has been operating since the early 1970s with a menu built around the vinegar-forward Central Alabama barbecue tradition rather than the sweet-sauce style common further north. The spare ribs and pulled pork are the focus; apple sticks are the local dessert order.
3 local tips
- It is a country-road drive outside the historic core, but regulars consider it the most authentic BBQ stop in the Selma area.
- The sauce is tangy and vinegar-forward without added sugar; ask for it on the side if you want to taste the smoke first.
- Limited hours and capacity; lunchtimes on weekdays are the most reliable window.
The Sandbar
seafood★ 4.2(185)
A grill and bar on Marina Drive at the Alabama River with an outdoor patio that looks out over the water, Selma's most casual option for a riverside meal. The fried catfish, grilled shrimp, and okra represent the kitchen's strengths; the riverside setting makes it the right spot for a late afternoon or early evening drink as much as a full meal.
3 local tips
- The outdoor patio is the reason to come; the river view at dusk is the best in town.
- The menu went through a significant revision with new ownership, so check current offerings rather than relying on older listings.
- It is behind Memorial Stadium on Dallas Avenue; first-timers often miss the turn.
Reflections Coffee Shoppe
cafe★ 4.6(56)
A cafe on Water Avenue a short walk from the Edmund Pettus Bridge, serving espresso drinks, fresh pastries, and light food from early morning through mid-afternoon. It is where visitors fueling up before a morning at the bridge and locals on a coffee run end up in the same room, which makes it feel genuinely of the city rather than adjacent to it.
3 local tips
- Ideal as a first stop before the bridge and interpretive center; the walk between them is three minutes.
- The food and pastry selection is limited but freshly made; go early for the broadest options.
- Closed on Sundays; plan accordingly if you are here on a weekend.
Chatinos Mexican Grill
mexican★ 4.4(78)
A family-run Mexican restaurant on West Highland Avenue that locals consistently rank as one of the better everyday meals in Selma, with fresh ingredients, oversized portions, and a Sunday buffet that draws a crowd. The quesadillas, fajitas, and house salsa get the most mentions from regulars.
3 local tips
- The Sunday buffet is a legitimate local event and draws families; go earlier rather than later for the best spread.
- Portion sizes are significantly larger than they appear on the menu; one entree is often enough for two as a shared order.
- Service is fast and friendly; it works well as a lunch stop between historic sites.