at 8100 Wyoming Blvd NE, Albuquerque, 87113 United States
Our bold flavors and signature drinks will satisfy any appetite. And you can find a Chili's almost anywhere. So come on in and spice up everyday life.
209 FB users likes Chili's Grill & Bar, set it to 208 position in Likes Rating for Albuquerque, New Mexico in Local business category