Skip to main content

Chili's Restaurants In Twin Falls, Idaho

 Skip the line with our app for iOS or Android
Restaurant
Wait Time
A Twin Falls
1880 Blue Lakes Blvd. N., Twin Falls, ID 83301
Twin Falls Get Directions Restaurant phone number (208) 734-1167
Select Party Size
Contact Information
POWERED BY