Chuck’s Fish Restaurant Address: 508 Greensboro Ave, Tuscaloosa, AL 35401 Phone: (205) 248-9370 Cuisine: Seafood restaurant Read more