Tenampa New Mexican Restaurant

101 98th St NW, Albuquerque NM

(505) 352-5500

Location