Catfish Heaven, TUSCALOOSA, Alabama (AL)
Comfortably operating at 2502 21st Street () in TUSCALOOSA, Alabama (AL) (35401), Catfish Heaven can be called at 2057527222. It is advisable to contact them ahead to make a reservation.
More restaurants in TUSCALOOSA, Alabama (AL)
Catfish Heaven contact information and details:
Address: 2502 21st Street - , TUSCALOOSA, Alabama (AL) 35401
Contact Phone: 2057527222