Applebees Locations & Hours in Albuquerque, NM 87109

Applebees Store Details

  • Address
    6220 San Mateo Blvd. N.e.
    Albuquerque, NM 87109
    Maps & Directions
  • Phone Number
    (505) 822-8700

Nearby Applebees Locations