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. While we continue to feature destinations that make our state wonderful, please take proper precautions or add them to your bucket list to see at a later date. If you know of a local business that could use some extra support during these times, please nominate them here:

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