Taco Bell

5215 Lomas Blvd NE, Albuquerque NM

(505) 265-9050

Hours of Operation Today,
  • OPEN UNTIL 1:00 AM

Location