This Underground Restaurant In Idaho Is Like No Other Place You’ve Ever Eaten

Sometimes it’s the hole-in-the-wall type of restaurants that end up surprising us the most. That couldn’t be more true for this hidden eatery located in Lewiston, Idaho. This steakhouse may not be located in the most ideal location, but that hasn’t stopped people from coming to enjoy their delicious steaks. This underground restaurant is much more than it appears to be. Check it out.

We’re aware that these uncertain times are limiting many aspects of life as we all practice social and physical distancing. While we’re continuing to feature destinations that make our state wonderful, we don’t expect or encourage you to go check them out immediately. We believe that supporting local attractions is important now more than ever and we hope our articles inspire your future adventures! And on that note, please nominate your favorite local business that could use some love right now:

Doesn’t this underground restaurant look absolutely amazing? Those steak bites look scrumptious. If you consider yourself a hardcore carnivore, you should definitely check out our list of the 10 Best Steakhouses In Idaho.

Address: 311 Main St, Lewiston, ID 83501