Welcome to David’s Catfish House
Serving You Fresh Every Day 🦐
Come on In – Dining Made Easy 🍴
Convenient Ordering – Have It Your Way 🛵
A Fresh Look at Every Meal We Serve
Browse through our gallery to see the dishes we serve every day. From crispy catfish to tender shrimp and grits, each plate is a work of art waiting to be enjoyed. Get a preview of what’s on our menu and decide what to try next on your visit!
Catering for All Occasions 🍽️
Book a Table Easily for Your Next Meal
Join Us at David’s Catfish House 🏠
What our guests are saying
Friendly staff, amazing food, and great price. I would definitely recommend this place.

Jamey K.
So much delicious food! Helpful server. Had a catfish and shrimp basket. Everything was so tasty. Definitely appears to be a local spot. I'm glad my cousin knew about David!

Cathy C.
The fish is excellent. Everything I had was fantastic. Dave's coleslaw was awesome. I had the all-you-can-eat fish and shrimp... Perfect!

Richardson
Featuring
Delivery
Takeout
Catering
Dine In
Reservations
Wi-Fi
Vegetarian Dishes
Curbside Pickup
Join Our Loyalty Program for Exclusive Rewards
Frequently Asked Questions
What are you known for?
We are known for Dill Pickles, Fried Catfish, Sweet Tea, Southern Food, Grilled Cheese, Seafood Gumbo, Chicken Tenders, Oysters, Gumbo, Fried Green Tomatoes, Sandwiches, Fish, Shrimp, Fried Okra, Deli Sandwiches, Seafood, Baked Beans, Crab, Catfish Sandwich, Burgers, Oyster, Soul Food, Key Lime Pie, Fried Shrimp, and Grits
Where are you located?
We are located in Milton, FL at 5129 Dogwood Dr
What areas do you serve?
We serve the following areas: Milton, Galt City, Bagdad, Pea Ridge, Ward Basin, Point Baker, Harp, East Milton, Roeville, Pace, Mulat, Pine Bluff, Avalon, Santa Rosa County, Floridatown, Avalon Beach, Broxson, Wallace, Dickerson City, Indian Ford.