Get directions to: Marshall's Jack Take Home, Tuscaloosa, AL
Restaurant address: 813 25th Avenue East Tuscaloosa, AL 35404, USA
Restaurant: Marshall's Jack Take Home