Tacos La Piramide

Tacos la Piramide, Jefferson St NE and , McLeod Rd NE, Albuquerque, NM 87109, United States

(505) 569-3083

Location