Los Tarascos Hwy 43 13620 Highway 43 NNorthport, AL, 35475 View Phone 205-333-7021 13620 Highway 43 NNorthport, AL 35475 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page