Catfish Country is a casual dining restaurant in Owasso, OK, known for its Southern-style cuisine.
Specializing in catfish dishes, the restaurant offers a relaxed atmosphere for patrons to enjoy a taste of the South.
Generated from their business information