Last Call Mexican Eatery

  • Restaurant
6261 Riverside Plaza Ln NW
Albuquerque, NM 87120
(619) 490-6353
  • About

    Last Call Mexican Eatery specializes in Baja and southern Californian Mexican street food, served fresh and authentic