Where's The Best Self-Service Carwash in Tuscaloosa? Where's The Best Self-Service Carwash in Tuscaloosa? If there's one thing I've learned about people in Alabama, it's that they love their cars. Not just their cars, but car washes. Dre DayDre Day