Village Inn – Albuquerque – 6390 Coors Blvd Nw By Restaurant Robot - November 28, 2025 0 49 FacebookTwitterPinterestWhatsApp