Papa Nacho's
7648 Louisiana Blvd. N.E.
Albuquerque N.M. 87109
(505) 821-4900

Papa Nacho's is located on the Southend of Paseo Del Norte on Louisiana.

 

From the North
Exit onto Paseo Del Norte from I-25 going east then make your 2nd right on Louisiana Blvd. then about 1/4 mile down you will locate us on the left hand side.

From the South
Exit onto Paseo Del Norte from I-25 going east then make your 2nd right on Louisiana Blvd. then about 1/4 mile down you will locate us on the left hand side.