Depot Grill
545 Shoshone Street South
Twin Falls, ID 83301
208-733-0710
website
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
Post your review

Comment preview:
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
No one has reviewed this - be first!