at 3313 Girard Blvd NE, Albuquerque , 87107 United States
505 Chile Factory Restaurant is Albuquerque based place and this enity listed in Mexican Restaurant category. Located at 3313 Girard Blvd NE NM 87107. Contact phone number of 505 Chile Factory Restaurant: (888) 505-2445