Twin Falls,

Click for Twin Falls, ID Forecast

Twin Falls, Idaho, USA

Is this accurate?

Depot Grill  
545 Shoshone Street South
Twin Falls, ID 83301

Depot Grill serves hearty, complete meals including homemade soups, fried chicken, sandwiches, pasta, seafood and so much more.

What our users are saying about Depot Grill | Rate Depot Grill

No one has reviewed this - be first!

Post your review

Confirmation code:


Twin Falls Area Attractions

Ballard Family Dairy Farm
Hegy's South Hills Winery
Twin Falls County Historical Museum
Twin Falls Public Library
Balanced Rock
Herrett Center for Arts and Sciences
Nazz Kart Indoor Go-Karting


Free iPhone App