Los Tarascos - Northport

#13 - Order Mexican Tuscaloosa, Cheese, Meat
824 McFarland Blvd, 35476, Northport, US, United States
Dishes: 7

Los Tarascos

Phone
+12053300919
Address
824 McFarland Blvd, 35476, Northport, US, United States

At a distance of 530 meters from Los Tarascos in Northport there are parking options where you can leave your car.

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now