The best restaurants are the spots that have history to them. You walk through the doors and you can tell that there are an endless amount of stories just waiting to be uncovered about the place. The Depot Grill in Twin Falls is the perfect example. This timeless restaurant has been serving up delicious food to the local community for over a century and they show no signs of slowing down. Simply put, this place is an institution and every Idahoan should visit it at least once.
There's something undeniably special about dining in a place that is just brimming with history. Located in Twin Falls, The Depot Grill has been around for a LONG time and it's simply a must for any hungry Idahoan.
Believe it or not, the family owned and operated restaurant first opened in 1907. The current owners, the Soran family, has owned the restaurant since 1957. This place is an institution, to say the least, and it's easy to see why.
The Depot Grill embodies everything we love about those little-known diners you seem to accidentally stumble upon. The dining area has a lovable old-fashioned charm, the food is delightfully homemade, and the prices are pretty great, as well.
It's no wonder this timeless restaurant has gained quite the following over the decades. As charming as this place is, the food does not disappoint. On the menu, you'll find items like homemade soups, hamburgers made with beef that's been ground in-house, and mouthwatering hand-made pies.
However, Depot Grill truly shines with its specials. On Tuesday you can indulge in all-you-can-eat fried chicken. Also, Thursday is steak night and Friday is a seafood buffet. Soon enough, you'll be changing your schedule just to visit on your favorite night!
Got a big appetite? You may be interested in taking on their famous "Train Wreck" challenge, which involves devouring a humongous stack of pancakes. Many have tried, but few have seen it through.
The Depot Grill is the quintessential family restaurant. Experience a piece of Twin Falls history and be sure to see them soon. They are open 24 hours a day Monday through Saturday, and until 9:00 pm on Sundays. They are located at 545 Shoshone St S, Twin Falls, ID 83301.