Catfish Heaven
(3.83mi)Seafood, Soul Food
✓ Takeout
+ ✓
Delivery
2502 21st St,
Tuscaloosa,
AL
(205) 752-7222