Reader’s Choice: Lawrence County’s Top Dine In Restaurants
When it comes to dining out in Lawrence County, y’all know what you like — and you weren’t shy about sharing it! We asked for your favorite sit-down spots, and after sifting through a flood of votes, shoutouts, and passionate praise, we’re proud to present the LCtoday Top 5 Reader’s Choice Dine-In Restaurants.
From Southern comfort food to sizzling steaks and seafood platters, these local gems are serving up more than just great meals — they’re creating experiences that keep folks coming back. Let’s count ‘em down:
#5 – Mel’s Family Steakhouse (Moulton)
Kicking off the list is Mel’s Family Steakhouse, a cozy hometown favorite that’s all about hospitality and heart. Known for juicy steaks, classic Southern dishes, and rich, comforting desserts, Mel’s is a place where families gather for Sunday lunch or a laid-back night out. The atmosphere is warm and familiar, and everything — from the fried catfish to the beef tips over rice — is cooked with care.
Mel’s also caters to the sweet tooth, with cobblers and pies that have earned their own fan following. It’s a true family-run operation with a focus on friendly service and flavorful meals that feel like home.
#4 – Kathy’s Catfish (Trinity)
Seafood lovers made their voices loud and clear — Kathy’s Catfish is a must-visit. With a menu packed full of golden fried catfish, shrimp platters, frog legs, and Southern sides, Kathy’s knows how to serve up comfort on a plate. Generous portions and that crispy, flavorful breading are just part of what makes this place special.
Even if fish isn’t your thing, there’s something on the menu for everyone, from barbecue pork and grilled chicken to classic burgers and sandwiches. It’s a true down-home experience, and judging by the number of folks who commented, Kathy’s is absolutely worth the drive.
#3 – Dot’s Soul Food (Hillsboro)
If you’re craving old-school Southern cooking, Dot’s is your spot. Tucked away in Hillsboro, this soul food haven serves up a rotating menu of classic meat-and-three meals that locals swear by. Whether it’s chicken and dressing, pork tenderloin, fried chicken, or turkey with gravy, every plate comes with all the fixings — cornbread or rolls and a list of veggies so long, you’ll have a hard time choosing.
It’s the kind of place where the food sticks to your ribs and the people treat you like family. Dot’s earned a lot of love in this poll, with folks calling it the best soul food around — and we can’t argue with that.
#2 – Western Sirloin (Moulton)
Taking second place is a true local staple: Western Sirloin. This steakhouse has been feeding Moulton for years and continues to be a top pick for everything from a juicy sirloin to a loaded baked potato. The steaks are seasoned and grilled to perfection, and the menu’s rounded out with sandwiches, salads, and a full lineup of lunch specials that keep things fresh.
Western Sirloin also scored points for friendly staff and that old-school, welcoming vibe. It's the go-to spot for a solid steak dinner or a satisfying weekday lunch — dependable, delicious, and loved by locals of all ages.
Honorable Mentions
Before we reveal the #1 spot, here are a few others that got plenty of love and deserve a shoutout:
China Dragon – A favorite for those craving Chinese, with loyal fans all across the county.
Caddo Cafeteria – Known for friendly service and good old-fashioned meat-and-three meals.
Cabo San Lucas, La Plaza Bonita & Los Compas – A trio of Mexican restaurants that folks couldn’t stop recommending.
And finally…
#1 – Captain Dave’s (Moulton)
And your top pick? No surprise here — Captain Dave’s takes the crown! Voters called it affordable, consistent, and one of the best all-around dining spots in the county. Whether you're digging into a plate of shrimp tacos, a hearty ribeye, or one of their stacked sandwiches, Captain Dave’s delivers flavor and value in every bite.
It’s especially popular among families for its variety, fast service, and welcoming vibe. Whether you’re craving seafood, steak, chicken, or a quick basket of fries and cheese sticks, Dave’s has something for everyone. The people have spoken — and y’all love Captain Dave’s.
What’s Your Go-To?
Did your favorite make the list? Think one got snubbed? Drop a comment, tag your go-to local joint, and keep the food talk going. And next time you’re thinking about where to eat, maybe give one of these hometown heroes a try.
Support local, eat well, and celebrate the folks feeding Lawrence County — one plate at a time.