Catfish Heaven, TUSCALOOSA, Alabama (AL)
Readily operating at 2502 21st Street () in TUSCALOOSA, Alabama (AL) (35401), Catfish Heaven can be called at 2057527222. Make sure you contact them before you go to select your place in the restaurant.
More restaurants in TUSCALOOSA, Alabama (AL)
Catfish Heaven contact information and details:
Address: 2502 21st Street - , TUSCALOOSA, Alabama (AL) 35401
Contact Phone: 2057527222
