Chili's Grill & Bar in Twin Falls

Chili's Grill & Bar

1880 Blue Lakes Blvd N
Twin Falls, ID 83301
Phone » 208-734-1167


Picture of Chili's Grill & Bar

Picture of Chili's Grill & Bar

Picture of Chili's Grill & Bar Picture of Chili's Grill & Bar

Daily Events at Chili's Grill & Bar

Map of Chili's Grill & Bar