Chili's Grill & Bar. HHH 1/2 ½. LOCATION: 6909 Menaul NE, 505-883-4321; 8100 Wyoming NE, 505-797-2733; more locations across New Mexico; chilis.com.
Source: News feed for New Mexico Chile
Chili's Grill & Bar. HHH 1/2 ½. LOCATION: 6909 Menaul NE, 505-883-4321; 8100 Wyoming NE, 505-797-2733; more locations across New Mexico; chilis.com.
Source: News feed for New Mexico Chile