Submit review - Publix Super Market in Tuscaloosa, AL, 35401