Location address
On the map here, you can find the address (1010 N Main Street, Tuba City, AZ 86045, United States) of Paco's Taco Shop and nearby stops and parking marked.
Map
More restaurants near Paco's Taco Shop
These restaurants are in the vicinity of 1010 N Main Street, Tuba City, AZ 86045, United States.
3.6
Menu
Table booking
3.6
Menu
Table booking
City: Tuba City, 2 Legacy Lane, 86045, Tuba City, US, United States
Accepts Credit Cards, Television, Wifi, Parking area
3.6
Menu
Table booking
3.6
Menu
Table booking
City: Tuba City, Maloney St, Tuba City, United States Of America
"Workers were rude, they should be trained more on vocal tone."